body{
	margin:0px;
	padding:0px;
	background:url(images/MainBG.jpg) repeat-x top left;
}
/*================================================================*/

/*Solpart menu*/

/*================================================================*/

.MainMenu_SubMenu TD {
	font-family: "Trebuchet MS","Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px!important;
	font-weight: normal;
	text-align:left;
	margin:0px;
	padding:0px 0px 0px 0px;
	background-color: #86cbff;
	border-top: 1px solid #5db2f0;
	border-bottom: 1px solid #5db2f0;
	border-left: 0px solid #5db2f0;
	border-right: 0px solid #5db2f0;
}
.MainMenu_SubMenuItemSelHover TD {
	color: #ffffff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px!important;
	font-weight: bold;
	background: none;
	text-transform: uppercase;
	background:none;
	border:none;
	padding:0px 5px 0px 0px;
}
.MainMenu_TabRootMenuItem TD {
	color: #000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px!important;
	font-weight: bold;
	background: none;
	font-weight: bold;
	padding:0px 5px 0px 5px;
	text-transform: uppercase;
	letter-spacing:0px;
}
.MainMenu_TabRootMenuItemSel TD {
	color: #000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px!important;
	font-weight: bold;
	background: none;
}
.MainMenu_TabMenuItemHover TD {
	color: #000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px!important;
	font-weight: bold;
	background: none;
	text-transform: uppercase;
	padding:0px 5px 0px 5px;
}
.MainMenu_TabMenuItemSelHover TD {
	color: #000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px!important;
	font-weight: bold;
	padding:0px 5px 0px 5px;
	text-transform: uppercase;

}
.MainMenu_MenuContainer {
	background:transparent;
	width:100%;
}
.MainMenu_MenuBar {
	 background-color: transparent;
}
.MainMenu_MenuItem {
	cursor: pointer;
	cursor: hand;
	color: #000000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	border-left: none;
	background:none;
	border-bottom: #86cbff 0px solid;
	border-top: #5db2f0 1px solid;
	border-right: none;
}
.MainMenu_MenuIcon {
	cursor: pointer;
	margin: 0px 0px 0px 0px;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	border-bottom: 0px solid #5db2f0;
	font-style: normal;
	background: none;
	color:#FFFFFF;
}
.MainMenu_SubMenu {
	margin: 0px 0px 0px 5px;
	background-color: #86cbff;
	border-top: #5db2f0 0px solid;
	border-right: #5db2f0 1px solid;
	border-left: #5db2f0 1px solid;
	border-bottom: 1px solid #5db2f0;
	padding:0px 0px 0px 0px;
}
.MainMenu_MenuItemSel {
	background-color: transparent;
}
.dnn_dnnsolpartmenu_ctldnnsolpartmenu_spmsub .MainMenu_MenuItemSel {
	background-color: #5db2f0;
	cursor: pointer;
	color: #ffffff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	border-bottom: #5db2f0 1px solid;
	border-top: #5db2f0 1px solid;
}
.MainMenu_MenuBreak {
	width:1px;
	border:none;
	padding-top:3px;
	height:13px; background-color: transparent;
}
.MainMenu_MenuArrow {
	font-family: webdings;
	font-size: 10pt;
	color: Black;
	cursor: pointer;
	cursor: hand;
	background:#86cbff;
	border-right: #000000 0px solid;
	border-bottom: #5db2f0 0px solid;
	border-top: #5db2f0 1px solid;
}
.MainMenu_RootMenuArrow {
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	cursor: hand;
}
/*=========================================================================================================*/


.Header{
	background:url(images/Header.png) no-repeat top left;
	width:950px;
	height:187px;
}
.LogoPane{
	margin:0px;
	padding:0px 0px 0px 0px;
}


#LoginContainer{
	width:950px;
	margin:0 auto;
	padding:0px;
}
.LoginPane{
	margin:0px;
	text-align:right;
	padding:0px 0px 0px 0px;
	width:100%;
	/*background:url(images/NavBG.png) repeat-x top;
	height:35px;*/
	font-size:11pt;
	color:#000;
	vertical-align:top;
	
}
.TopPane{
	margin:0px;
	text-align:left;
	padding:10px 10px 0px 24px;
	/*width:18%;*/
	vertical-align:top;
	
}
#MainContainer{
	width:950px;
	margin:0 auto;
	padding:0px;
	
}
#ContentContainer{
	width:950px;
	margin:0 auto;
	padding:0px;
		border:1px solid #e2e2e2;

}
.NavLeftCor{
	background:url(images/NavLeftCor.png) no-repeat top left;
	width:2px;
	height:35px;
}
.NavRightCor{
	background:url(images/NavRightCor.png) no-repeat top right;
	width:6px;
	height:35px;
}
.NavPane{
	background:url(images/NavBG.png) repeat-x top;
	height:35px;
	padding:3px 0px 0px 55px;
}


.NavPane{ padding /*\**/:3px 0px 0px 50px\9 }

#ContentContainer{
	width:950px;
	margin:0 auto;
	padding:0px;
	border:1px solid #e2e2e2;
}
.NDarkBlueTopBG{
	background:url(images/NDarkBlueTopBG.png) repeat-x top;
	height:5px;
}
.NDarkBlueLeftBG{
	background:url(images/NDarkBlueLeftBG.png) repeat-y top left;
	width:6px;
}
.NDarkBlueRightBG{
	background:url(images/NDarkBlueRightBG.png) repeat-y top right;
	width:9px;
}

.NDarkBlueBottomBG{
	background:url(images/NDarkBlueBottomBG.png) repeat-x top;
	height:13px;
}
.NDarkBlueBG{
	background:#7cc4f4;
	vertical-align:top;
}
.TopContent{
	width:100%;
	margin:0px;
	padding:2px 0px 2px 10px;
	vertical-align:top;
}
.TopLeftContentPane{
	width:100%;
	margin:0px;
	padding:20px 22px 12px 10px;
	vertical-align:top;
}
.TopRightContentPane{
	width:100%;
	margin:0px;
	padding:12px 15px 12px 0px;
	vertical-align:top;
}
.LeftTopPane{
	width:30%;
	margin:0px;
	padding:0px 0px 0px 10px;
	vertical-align:top;
}
.LeftBottomPane{
	width:30%;
	margin:0px;
	padding:0px 0px 0px 7px;
	vertical-align:top;
}
.ContentPane{
	width:70%;
	margin:0px;
	padding:0px 0px 0px 10px;
	vertical-align:top;
}
.BottomContentPane{
	width:70%;
	margin:0px;
	padding:0px 0px 13px 10px;
	vertical-align:top;
}


#FooterContainer{
	width:950px;
	margin:0 auto;
	padding:0px;
}
.CopyrightPane{
	width:30%;
	margin:0px;
	padding:10px 0px 0px 0px;
}
.BottomLinkPane{
	width:40%;
	margin:0px;
	text-align:center;
	padding:10px 0px 0px 60px;
}
.BottomRightPane{
	width:30%;
	margin:0px;
	padding:10px 0px 0px 0px;
}
/* New added Footer hover styles*/


.Login,A.Login:link,A.Login:visited,A.Login:active {
	font-size:8px;
	font-weight:normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
	
	
	text-decoration:none;
	text-transform:uppercase;
}

A.Login:hover {
	font-size:8px;
	font-weight:normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
	
	
	text-decoration:none;
	text-transform:uppercase;

}

/* Footer text syle */
.Footer,A.Footer:link,A.Footer:visited,A.Footer:active {
	font-size:12px;
	font-weight:bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	text-align: right;
	vertical-align: middle;
	text-transform:uppercase;
	padding-right: 2px;
	padding-left: 2px;
}

/* Footer text syle */
A.Footer:hover {
	font-size:12px;
	font-weight:bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	text-align: right;
	text-transform:uppercase;
	vertical-align: middle;
	padding-right: 2px;
	padding-left: 2px;
}

/* Copyright text syle */
.Copyright,A.Copyright:link,A.Copyright:visited,A.Copyright:active,A.Copyright:hover {
	font-size:8pt;
	font-weight:normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#759f6f;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
}


/* Links Pane text syle */
.Link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6c909e;
	text-align:left;
	vertical-align:middle;	
	text-decoration:none;
}

.Link A.Link:link,A.Link:visited,A.Link:active{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6c909e;
	text-align:left;
	vertical-align:middle;
	text-decoration:none;
} 

A.Link:hover{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6c909e;
	text-align:left;
	vertical-align:middle;
	text-decoration:underline;
}

/*================================================================*/



/*=====================================================================*/
/* Template Text and Link Styles Based on Colors                       */
/*=====================================================================*/

/* Black (Default color) */
.Normal { color: #000000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }
A.Normal:link, A.Normal:visited, A.Normal:Active { color: #000000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 

normal; text-decoration: none; }
A.Normal:Hover { color: #000000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: underline; 

}

.NormalBold { color: #000000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
A.NormalBold:link, A.NormalBold:visited, A.NormalBold:Active { color: #000000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; 

font-weight: bold; text-decoration: none; }
A.NormalBold:Hover { color: #000000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: 

underline; }

/* Paragraph Style */
p { color: #000000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }

/* Blue */
.NormalBlue { color: #4d9fd7; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }
A.NormalBlue:link, A.NormalBlue:visited, A.NormalBlue:Active { color: #4d9fd7; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; 

font-weight: normal; text-decoration: none; }
A.NormalBlue:Hover { color: #4d9fd7; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: 

underline; }

.NormalBoldBlue { color: #4d9fd7; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
A.NormalBoldBlue:link, A.NormalBoldBlue:visited, A.NormalBoldBlue:Active { color: #4d9fd7; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 

font-size: 10px; font-weight: bold; text-decoration: none; }
A.NormalBoldBlue:Hover { color: #4d9fd7; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: 

underline; }

/* Orange */
.NormalOrange { color: #ea7c00; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }
A.NormalOrange:link, A.NormalOrange:visited, A.NormalOrange:Active { color: #ea7c00; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 

10px; font-weight: normal; text-decoration: none; }
A.NormalOrange:Hover { color: #ea7c00; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: 

underline; }

.NormalBoldOrange { color: #ea7c00; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
A.NormalBoldOrange:link, A.NormalBoldOrange:visited, A.NormalBoldOrange:Active { color: #ea7c00; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 

font-size: 10px; font-weight: bold; text-decoration: none; }
A.NormalBoldOrange:Hover { color: #ea7c00; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: 

underline; }

/* Green */
.NormalGreen { color: #448b34; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }
A.NormalGreen:link, A.NormalGreen:visited, A.NormalGreen:Active { color: #448b34; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; 

font-weight: normal; text-decoration: none; }
A.NormalGreen:Hover { color: #448b34; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: 

underline; }

.NormalBoldGreen { color: #448b34; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
A.NormalBoldGreen:link, A.NormalBoldGreen:visited, A.NormalBoldGreen:Active { color: #448b34; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 

font-size: 10px; font-weight: bold; text-decoration: none; }
A.NormalBoldGreen:Hover { color: #448b34; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: 

underline; }

/* Red */
.NormalRed { color: #c21212; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }
A.NormalRed:link, A.NormalRed:visited, A.NormalRed:Active { color: #c21212; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; 

font-weight: normal; text-decoration: none; }
A.NormalRed:Hover { color: #c21212; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: 

underline; }

.NormalBoldRed { color: #c21212; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
A.NormalBoldRed:link, A.NormalBoldRed:visited, A.NormalBoldRed:Active { color: #c21212; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 

10px; font-weight: bold; text-decoration: none; }
A.NormalBoldRed:Hover { color: #c21212; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: 

underline; }

/* Gray */
.NormalGray { color: #707070; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }
A.NormalGray:link, A.NormalGray:visited, A.NormalGray:Active { color: #707070; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; 

font-weight: normal; text-decoration: none; }
A.NormalGray:Hover { color: #707070; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: 

underline; }

.NormalBoldGray { color: #707070; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
A.NormalBoldGray:link, A.NormalBoldGray:visited, A.NormalBoldGray:Active { color: #707070; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 

font-size: 10px; font-weight: bold; text-decoration: none; }
A.NormalBoldGray:Hover { color: #707070; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: 

underline; }

/*=====================================================================*/
/* Template Text Headings                                              */
/*=====================================================================*/

/* H1 */
H1 { color: #000000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; }
A.H1:Link,A.H1:Visited,A.H1:Hover,A.H1:Active { color: #000000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 15px; font-weight: 

bold; text-decoration: underline; }

/* H2 */
H2 { color: #000000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
A.H2:Link,A.H2:Visited,A.H2:Hover,A.H2:Active { color: #000000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 

bold; text-decoration: underline; }

/* H3 */
H3 { color: #000000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; }
A.H3:Link,A.H3:Visited,A.H3:Hover,A.H3:Active { color: #000000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; font-weight: 

bold; text-decoration: underline; }

/* H4 */
H4 { color: #E57D48; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
A.H4:Link,A.H4:Visited,A.H4:Hover,A.H4:Active { color: #E57D48; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 

bold; text-decoration: underline; }

/* H6 */
H6 { color: #000000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
A.H6:Link,A.H6:Visited,A.H6:Hover,A.H6:Active { color: #000000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 

bold; text-decoration: underline; }

/* Default link syle */
A:Link, A:Visited, A:Active { color: #91bc12; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; 

text-decoration: none; }
A:Hover { color: #b7db4d; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: underline; }

/*=====================================================================*/
/* Module Classes                                                      */
/*=====================================================================*/

/* Default Container Title Style */
.Head { color: #000000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }

/* SubHead */
.SubHead { color: #000000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }
A.SubHead:Link, A.SubHead:Visited, A.SubHead:Hover, A.SubHead:Active { color: #000000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 

10px; font-weight: bold; text-decoration: underline; }

/* SubHead white */
.SubHeadWhite { color: #FFFFFF; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
A.SubHeadWhite:Link, A.SubHeadGold:Visited, A.SubHeadGold:Hover, A.SubHeadGold:Active { color: #FFFFFF; font-family: "Trebuchet MS", Arial, Helvetica, 

sans-serif; font-size: 12px; 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: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: none; }
A.SubSubHead:Link, A.SubSubHead:Visited, A.SubSubHead:Hover, A.SubSubHead:Active { color: #000000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 

font-size: 9px; font-weight: bold; text-decoration: underline; }

/* Text style for skin objects */
.SkinObject { color: #000000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
A.SkinObject:Link, A.SkinObject:Visited, A.SkinObject:Active, A.SkinObject:Hover { color: #000000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 

font-size: 10px; font-weight: normal; text-decoration: underline; }

/*=====================================================================*/
/* Input and Other Admin Site Styles                                   */
/*=====================================================================*/

/* Normal Text Box */
.NormalTextBox { color: #000000; background-color:FFFFFF; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; 

vertical-align: middle; border: 1px solid #CCCCCC;}
.NormalTextBox input{ color: #000000; background-color:FFFFFF; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 

normal; vertical-align: middle; border: 0px solid #CCCCCC;}
.NormalTextBox textarea{ color: #000000; background-color:FFFFFF; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 

normal; vertical-align: middle; border: 0px solid #CCCCCC;}

/* Admin link styles */
A.CommandButton:Link, A.CommandButton:Visited, A.CommandButton:Active { color:#000000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 

11px; font-weight: bold; text-decoration: none; background: #b4d099; border:2px outset #EDF0E5; padding:2px 3px 3px 4px; height: 20px; }
A.CommandButton:Hover { color:#000000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; 

background: #EDF0E5; border:2px outset #b4d099; padding:2px 3px 3px 4px; height: 20px; }

/* button style for standard HTML buttons */
.StandardButton, A.StandardButton:Link, A.StandardButton:Visited, A.StandardButton:Active { color:#000000; font-family: "Trebuchet MS", Arial, Helvetica, 

sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; background: #b4d099; border:2px outset #EDF0E5; padding:2px 3px 3px 4px; height: 20px; 

}
A.StandardButton:Hover { color:#000000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; 

background: #EDF0E5; border:2px outset #b4d099; padding:2px 3px 3px 4px; height: 20px; }

TD, DIV, TH  { color: #000000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; 

vertical-align:top; }

/* New DataGrid DNN Class used in Admin interface */
.DataGrid_Header { color: #333333; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}
.DataGrid_AlternatingItem { color: #000000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; text-decoration: 

none; }
.DataGrid_Item { color: #333333; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; text-decoration: none; }

/*================================================================*/



#LeftTopLink {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	padding:0px;
	font-weight:normal;
	color:#000;
	margin:0px 0px 0px 0px;
	text-align:left;
}


#LeftTopLink a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}


#LeftTopLink a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333;
	text-decoration:underline;
}

#BottomLinks{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	margin:0 auto;
	text-transform:uppercase;
	padding:0px 0px 0px 0px;
}
#BottomLinks a{
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}
#BottomLinks a:hover{
	text-decoration:underline;
}

.BottomNo {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	color:#000;
	text-align:right;
}
#HeaderText TABLE{
	margin:0px;
	padding:0px;
}

#HeaderText TD H1{
	font-size:32px;
	font-family:"Trebuchet MS";
	font-weight:normal;
	color:#000000;
	padding:10px 0px 0px 20px;
	margin:0px;
	text-align:left;
}

#NrmlTxt TABLE{
	margin:0px;
	padding:0px;
}

#NrmlTxt TABLE TD{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#666666;
	padding:5px;
}
	
#Blog Table{
	margin:0px;
	padding:0px;
}

#Blog Table TD{
	padding:3px;
}
#Blog Table TD H1{
	padding:3px 3px 3px 0px;
	margin:0px;
}

#RightSide Table{
	margin:0px;
	padding:0px;
}

#RightSide Table Td{
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:bold;
	padding:10px 5px 5px 5px;
	text-align:center;
	color:#333333;

}

#RightSide Table Td.TopHeader{
	background:url(images/TopRight.png) no-repeat;
	width:177px;
	height:60px;
	border:none;

}
#RightSide Table Td.BottomBorder{
	border-bottom:1px solid #999999;
	padding:0px;

}
#RightSide Table.OutBorder{
	border:1px solid #999999;
	border-top:none;
	border-bottom:none;
}

#RightSide Table Td.BottomBor{
	border-bottom:1px dotted #999999;
	padding:0px 0px 10px 0px;

}
#RightSide Table Td H1{
	font-family:"Trebuchet MS";
	font-size:14px;
	padding:0px;
	margin:0px;
	color:#083f80;
	text-transform:uppercase;
	text-align:center;
	font-weight:bold;
	

}




#Testimonial Table{
	margin:0px;
	padding:0px;
}

#Testimonial Table Td{
	font-family:"Trebuchet MS";
	font-size:13px;
	padding:5px;
	font-style:italic;
	line-height:19px;
	text-align:justify;
	
}
#Testimonial Table Td{
	font-family:"Trebuchet MS";
	font-size:13px;
	padding:5px;
	font-style:italic;
	line-height:20px;
	text-align:justify;
	
}
#Testimonial Table Td b{
	font-family:"Trebuchet MS";
	font-size:14px;
	padding:0px 0px 3px 0px;
	font-weight:bold;
	margin:0px;
	color:#506727;
	
	
}
#Testimonial Table Td i{
	font-family:"Trebuchet MS";
	font-size:14px;
	padding:0px 0px 3px 0px;
	font-weight:bold;
	margin:0px;
	color:#000000;
	
	
}
#Testimonial Table Td.BottomBorder{
	border-bottom:1px dotted #666666;
	padding-top:10px;
	
}

#TestimonialInn Table{
	margin:0px;
	padding:0px;
}

#TestimonialInn Table Td{
	font-family:"Trebuchet MS";
	font-size:12px;
	padding:5px;
	font-style:italic;

	line-height:16px;
	
}

#TestimonialInn Table Td b{
	font-family:"Trebuchet MS";
	font-size:14px;
	padding:0px 0px 20px 0px;
	font-weight:bold;
	margin:0px;
	color:#506727;
	
	
}
#TestimonialInn Table Td i{
	font-family:"Trebuchet MS";
	font-size:14px;
	padding:0px 0px 20px 0px;
	font-weight:bold;
	margin:0px;
	color:#000000;
	
	
}

#TestimonialInn Table Td.BottomBorder{
	border-bottom:1px solid #333333;
	
}

#NrmlTxt Table{
	margin:0px;
	padding:0px;
}
#NrmlTxt Table Td{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#333333;
	padding:5px 5px 0px 5px;
	text-align:justify;
}

#NrmlTxt Table Td H1{
	font-family:"Trebuchet MS";
	font-size:15px;
	color:#10657a;
	font-weight:bold;
	padding:10px 0px 5px 0px;
	margin:0px;
}

#NrmlTxt Table Td H2{
	font-family:"Trebuchet MS";
	font-size:15px;
	color:#000000;
	font-weight:bold;
	font-style:italic;
	padding:10px 0px 5px 0px;
	margin:0px;
}
#NrmlTxt Table Td H3{
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#10657a;
	font-weight:bold;
	padding:10px 0px 5px 0px;
	margin:0px;
}

#NrmlTxt Table Td i{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#000000;
	font-weight:normal;
	font-style:italic;
	padding:0px;
	margin:0px;
}
#NrmlTxt Table Td b{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#000000;
	font-weight:bold;
	padding:0px;
	margin:0px;
}
#NrmlTxt Table Td a{
	font-size:13px;
	color:#10657a;
	font-weight:bold;	
	text-decoration:none;
}
#NrmlTxt Table Td a:hover{
	text-decoration:underline;
}



#RightSide2 Table{
	margin:0px;
	padding:0px;
}

#RightSide2 Table Td{
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:bold;
	padding:5px 5px 5px 5px;
	text-align:center;
	color:#333333;

}

#RightSide2 Table Td.TopHeader{
	background:url(images/NationalEvents.jpg) no-repeat;
	width:177px;
	height:60px;
	border:none;
	padding:0px;
}
#RightSide2 Table Td.BottomBorder{
	border-bottom:1px solid #999999;
	padding:0px;

}
#RightSide2 Table.OutBorder{
	border:1px solid #999999;
	border-top:none;
	border-bottom:none;
}

#RightSide2 Table Td.BottomBor{
	border-bottom:1px dotted #999999;
	padding:10px 0px 10px 0px;

}

#ArtList{
	margin:0px 0px 0px 0px;
	padding-left: 0;
	list-style: none;
}


#ArtList li{
	font-family:"Trebuchet MS";
	font-size:13px;
	list-style: none;
	padding:0px 0px 3px 13px;
	background-image: url(images/arrow.png);
	background-repeat: no-repeat;
	background-position: 0 .3em;
}

#ArtList li a{
	font-family:"Trebuchet MS";
	font-size:13px;
	font-style:italic;
	color:#000000;
	text-decoration:none;
	font-weight:bold;

}

#ArtList li a:hover{
	text-decoration:underline;
}

#Artical Table{
	margin:0px;
	padding:0px;
}
#Artical Table Td{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#404040;
	padding:5px;
	line-height:20px;
	text-align:justify;
}

#LeftSide{
	margin:0px;
	padding:0px;
}
#LeftSide ul{
	list-style:none;
}
#LeftSide li{
	list-style:none;
	text-align:center;
	padding-bottom:7px;
	
}


/* IE7/8 */
#LeftSide li {padding-bottom /*\**/: 14px\9;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
 #LeftSide li  {padding-bottom:10px; }
}

.media-bg{
	margin:0 auto;
	padding-bottom:4px;
	background:url(images/social-media-bg.png) no-repeat top left;
	width:310px;
	height:109px;
	
}
.media{
	width:100%;
	margin:0 auto;
	padding:40px 0px 0px 0px;
	text-align:center;
	
	
}

#N_Blue Table{
	margin:0px;
	padding:0px;
}
#N_Blue TD{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	padding:0px 10px 0px 20px;
}
#N_Blue TD.BlueBG{
	background:url(images/N_BlueBG.png) no-repeat top left;
	height:142px;
	width:294px;
	padding:10px 5px 0px 20px;
	font-size:13px;
	font-style:italic;
	
}
#Track Table{
	margin:0px;
	padding:0px;
}
#Track TD{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	line-height:21px;
	padding:0px 0px 0px 20px;
}


	
#Track TD a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F00;
	
	font-weight:bold;
	text-decoration:underline;

}
#Track TD a:hover{
	text-decoration:none;
}



img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRight { 
    float: right; 
    margin: 32px 4px 4px 4px; 
}
#Manifest Table{
	margin:0px;
	padding:0px;
}
#Manifest TD{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#000;
	padding:0px 0px 0px 20px;
}
#Manifest TD a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F00;
	font-weight:bold;
	text-decoration:underline;

}
#Manifest TD a:hover{
	text-decoration:none;
}
#N_Green Table{
	margin:0px;
	padding:0px;
}
#N_Green TD{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	padding:10px 10px 0px 10px;
}
#N_Green TD.GreenBG{
	background:url(images/N_GreenBG.png) no-repeat top center;
	height:142px;
	width:260px;
	padding:13px 15px 0px 37px;
	font-size:13px;
	font-style:italic;
	
}

#Focus Table{
	margin:0px;
	padding:0px;
}
#Focus td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:20px;
	color:#000;
	font-weight:normal;
	padding:0px 0px 0px 30px;
	text-align:right;
}
#Focus td h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:16px;
	color:#000;
	font-weight:normal;
	padding:0px 0px 0px 0px;
	margin:0px;
	text-align:right;
}
#Focus td h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:20px;
	color:#000;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	margin:0px;
	text-align:right;
}


.pe-online{
	width:100%;
	padding:0px;
	margin:0px;

}

.pe-online img.floatleft{
	float:left;
	padding:0px 5px 0px 0px;
	margin:0px;

}
.pe-online img.floatright{
	float:right;
	padding:0px 0px 0px 5px;
	margin:0px;

}
.pe-online-main{
	width:100%;
	padding:0px;
	margin:0px;
	float:left;

}
.pe-online-left{
	width:65%;
	padding:0px;
	margin:0px;
	float:left;

}
.pe-online-right{
	width:35%;
	padding:0px;
	margin:0px;
	float:right;

}
.pe-online-right-box{
	width:80%;
	padding:10px;
	margin:0px;
	border:1px solid #666;
	float:right;
}