
/*================================================================*/

/*Solpart menu*/

/*================================================================*/

.MainMenu_SubMenu TD
{
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
}

.MainMenu_SubMenuItemSelHover TD
{
	color: #020027;
	height:39px;
	font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;	
	background: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
}

.MainMenu_TabRootMenuItem TD
{
	color: #c0c0c0;
	height:39px;
	font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;	
	background:none;
	padding-right: 10px;
	padding-left: 10px;
	text-transform:uppercase;
}

.MainMenu_TabRootMenuItemSel TD
{
	color: #020027;
	height:39px;
	font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	background: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	text-transform:uppercase;
}

.MainMenu_TabMenuItemHover TD
{
	color: #020027;
	height:39px;
	font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	background: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	text-transform:uppercase;
}

.MainMenu_TabMenuItemSelHover TD
{
	color: #020027;
	height:39px;
	font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;	
	background: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
}

.MainMenu_MenuContainer{ 
	background:transparent;
}
.MainMenu_MenuBar{ 
	height:39px;
}
.MainMenu_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	margin: 0px 0px 0px 0px;
	font-family: Tahoma;
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color:#242c3b;
	border-left: none; 
	border-right: none;
	border-bottom: #242c3b 1px solid;
	border-top: #242c3b 1px solid;
	width: 1px;
}
.MainMenu_MenuItem {
	cursor: pointer;
	cursor: hand;
	color: #c3c3c3;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	border-left: none;
	border-bottom: #242c3b 1px solid;
	border-top: #242c3b 1px solid;
	border-right: none;
}
.MainMenu_SubMenu {
	Margin:0px 0px 0px 0px;
	background-color: #242c3b;
	border-top: none;
	border-right: #242c3b 1px solid;
	border-left: #242c3b 1px solid;
	border-bottom: none;
	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: #242c3b; 
	cursor: pointer; 
	cursor: hand; 
	color: #ffcc33; 
	font-family: Tahoma;
	font-weight: normal; 
	font-style: normal;
	border-bottom: #242c3b 0px solid;
	border-top: #242c3b 0px solid;
}
.MainMenu_MenuBreak { 
	border:none; 
	width:2px;
}
.MainMenu_RootMenuArrow { 
	display:none; 
}
.MainMenu_MenuArrow { 
	display:none; 
}
/*=========================================================================================================*/

/* New added Footer hover styles*/
.Login,A.Login:link,A.Login:visited,A.Login:active {
	font-size:8px;
	font-weight:normal;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	text-transform:uppercase;
}

A.Login:hover {
	font-size:8px;
	font-weight:normal;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	text-transform:uppercase;
}
/* Footer text syle */
.Footer,A.Footer:link,A.Footer:visited,A.Footer:active {
	font-size:10px;
	font-weight:normal;
	font-family:Verdana, Arial, "Trebuchet MS", Tahoma,sans-serif;
	color:#000000;
	text-decoration:none;
	text-align: right;
	vertical-align: middle;
	padding-right: 2px;
	padding-left: 2px;
	border:none;
}

/* Footer text syle */
A.Footer:hover {
	font-size:10px;
	font-weight:normal;
	font-family:Verdana, Arial, "Trebuchet MS", Tahoma,sans-serif;
	color:#000000;
	text-decoration:none;
	text-align: right;
	vertical-align: middle;
	padding-right: 2px;
	padding-left: 2px;
	border:none;
}

/* Copyright text syle */
.Copyright,A.Copyright:link,A.Copyright:visited,A.Copyright:active,A.Copyright:hover {
	font-size:10px;
	font-weight:normal;
	font-family:Verdana, Arial, "Trebuchet MS", Tahoma,sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	border:none;
}
/*================================================================*/

/*=====================================================================*/
/* Template Text and Link Styles Based on Colors                       */
/*=====================================================================*/

/* Black (Default color) */
.Normal { 
	color: #000000; 
	font-family:Arial,Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
}
A.Normal:link, A.Normal:visited, A.Normal:Active { 
	color: #000000; 
	font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	text-decoration: none; 
}
A.Normal:Hover { 
	color: #000000; 
	font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	text-decoration: underline; 
}
.notnormal{ 
	color: #000000; 
	font-family:Arial,Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 14px; font-weight: bold; 
}
A.notnormal:link, A.notnormal:visited, A.notnormal:Active { 
	color: #000000; 
	font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	text-decoration: none;
}
.NormalBold { 
	color: #000000; 
	font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
}
A.NormalBold:link, A.NormalBold:visited, A.NormalBold:Active { 
	color: #000000; 
	font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	text-decoration: none; 
}
A.NormalBold:Hover { 
	color: #000000; 
	font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	text-decoration: underline; 
}

.TopMiddlePane .Normal, .TopMiddlePane p, .TopMiddlePane div{ color: #FFFFFF;}
.FooterPane .Normal, .FooterPane p, .FooterPane div{ color: #FFFFFF;}
.LeftPaneIP .Normal, .LeftPaneIP p, .LeftPaneIP div{ color: #FFFFFF;}
.HeaderPane .Normal, .HeaderPane p, .HeaderPane div{ color: #FFFFFF;}


/* Paragraph Style */
p { 
	color: #000000; 
	font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
}
/*=====================================================================*/
/* Template Text Headings                                              */
/*=====================================================================*/

/* H1 */
H1 { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #000066;
}
A.H1:Link,A.H1:Visited,A.H1:Active { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #000066;
}
A.H1:Hover { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #000066;
	text-decoration: underline; }

/* H2 */
H2 { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #000066;
	text-align: left;
}
A.H2:Link,A.H2:Visited,A.H2:Hover,A.H2:Active { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #000066; 
}
A.H2:Hover { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #000066;
	text-align: left; text-decoration: underline; 
}
/* H3 */
H3 { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	text-align: left;
}
A.H3:Link,A.H3:Visited,A.H3:Hover,A.H3:Active { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066; 
}
A.H3:Hover { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	text-align: left; text-decoration: underline; 
}


/* Default link syle */
A:Link, A:Visited, A:Active { 
	color: #000066; 
	font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	text-decoration:none; 
}
A:Hover { 
	color: #ccc; 
	font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	text-decoration:  underline; 
}

.top a:link, .top a:visited, .top a:active {
	color: #ffffff; 
	font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	text-decoration: none;
}
.top a:hover{
	color: #ffcc33; 
	text-decoration: none; 
	font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal;
}
.IssueTitle A:Link, .IssueTitle A:Visited  { 
	color: #FFFFFF; 
	font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	text-decoration:none; 
	text-transform:uppercase;
}
.IssueTitle A:Hover, .IssueTitle A:Active { 
	color: #2c4d8b; 
	font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	text-decoration:  underline; 
	text-transform:uppercase;
}

/*=====================================================================*/
/* Module Classes                                                      */
/*=====================================================================*/

/* Default Container Title Style */
.Head { color: #242c3b; font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }

/* SubHead */
.SubHead { color: #242c3b; font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
A.SubHead:Link, A.SubHead:Visited, A.SubHead:Hover, A.SubHead:Active { color: #242c3b; font-family: Arial,Verdana, Tahoma, 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: #242c3b; font-family: Arial,Verdana, Tahoma, 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: #242c3b; font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: underline; }

/* Text style for skin objects */
.SkinObject { color: #242c3b; font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; }
A.SkinObject:Link, A.SkinObject:Visited, A.SkinObject:Active, A.SkinObject:Hover { color: #242c3b; font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline; }

/*=====================================================================*/
/* Input and Other Admin Site Styles                                   */
/*=====================================================================*/

/* Normal Text Box */
.NormalTextBox{ color: #000000; background-color:#FFFFFF; font-family: Arial,Verdana, Tahoma, 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: Arial,Verdana, Tahoma, 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: Arial,Verdana, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: normal; vertical-align: middle; border: 0px solid #CCCCCC;}

.NormalTextBox1 { color: #ffffff; background-color:#FFFFFF; font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: normal; vertical-align: middle; border: 1px solid #CCCCCC;}
.NormalTextBox1 input{ color: #ffffff; background-color:#FFFFFF; font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: normal; vertical-align: middle; border: 0px solid #CCCCCC;}
.NormalTextBox1 textarea{ color: #000000; background-color:#FFFFFF; font-family: Arial,Verdana, Tahoma, 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:#ffffff; font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; background: #242c3b; border:2px outset #EDF0E5; padding:2px 3px 3px 4px; height: 20px; }
A.CommandButton:Hover { color:#ffffff; font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; background: #242c3b; border:2px outset #8aa8d6; padding:2px 3px 3px 4px; height: 20px; }

/* button style for standard HTML buttons */
.StandardButton, A.StandardButton:Link, A.StandardButton:Visited, A.StandardButton:Active { color:#ffffff; font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; background: #242c3b; border:2px outset #EDF0E5; padding:2px 3px 3px 4px; height: 20px; }
A.StandardButton:Hover { color:#ffffff; font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; background: #242c3b; border:2px outset #8aa8d6; padding:2px 3px 3px 4px; height: 20px; }


TH  { color: #000000; font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; }

/* New DataGrid DNN Class used in Admin interface */
.DataGrid_Header { color: #333333; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}
.DataGrid_AlternatingItem { color: #000000; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 9px; font-weight: normal; text-decoration: none; }
.DataGrid_Item { color: #333333; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 9px; font-weight: normal; text-decoration: none; }
/*================================================================*/

.MenuItem A, .MenuItem A:Visited, .MenuItem A:Link, 
.MenuItemMouseOver A, .MenuItemMouseOver A:Active, 
.MenuItemMouseOver A:Visited, .MenuItemMouseOver A:Link
{
  display: block;
  padding: 0px 0px 0px 0px;
  cursor: pointer;
  font: Arial,  Verdana, Tahoma,sans-serif;
  font-size:8pt;
  font-variant:normal;
  font-weight:normal;
  color: #003664;
  text-decoration: none; 
  width: 180px;
  line-height:25px;
  white-space:normal;
  background: #cccdcf!important;
  border-bottom:1px solid #b2b1b1;
  border-top:1px solid #dfe0e1;
  text-indent:10px;
}


 


.MenuItemMouseOver  .MenuItem A:Active, .MenuItemMouseOver A:Hover,
{
  display: block;
  padding: 0px 0px 0px 0px;
  cursor: pointer;
  font: Arial,  Verdana, Tahoma,sans-serif;
  font-size:8pt;
  font-variant:normal;
  font-weight:normal;
  color: #000000;
  text-decoration: none;  
  width: 180px;
  line-height:25px;
  white-space:normal;
  background:#949599!important;
  border-bottom:1px solid #b2b1b1;
  border-top:1px solid #dfe0e1;
}

.currentHeaderHighlight
{
   display: block;
  padding: 0px 0px 0px 0px;
  cursor: pointer;
  font: Arial,  Verdana, Tahoma,sans-serif;
  font-size:8pt;
  font-variant:normal;
  font-weight:normal;
  color: #000000;
  text-decoration: none;
  background:#949599!important;
  border-bottom:1px solid #b2b1b1;
  border-top:1px solid #dfe0e1;
  width: 180px;
  line-height:25px;
  white-space:normal;
  vertical-align:bottom!important;
  text-indent:10px;
}

.currentItemHighlight
{
   display: block;
  padding: 0px 0px 0px 0px;
  cursor: pointer;
  font: Arial,  Verdana, Tahoma,sans-serif;
  font-size:8pt;
  font-variant:normal;
  font-weight:normal;
  color: #000000;
  text-decoration: none;
  background:#949599!important;
  border-bottom:1px solid #b2b1b1;
  border-top:1px solid #dfe0e1;
  width: 180px;
  line-height:25px;
  white-space:normal;
  vertical-align:bottom!important;
  text-indent:10px;
}

.currentItemHighlight  A:Visited, .MenuItemMouseOver A:Link
{
  display: block;
  padding: 0px 0px 0px 0px;
  cursor: pointer;
  font: Arial,  Verdana, Tahoma,sans-serif;
  font-size:8pt;
  font-variant:normal;
  font-weight:normal;
  color: #000000;
  text-decoration: none;
  background: #949599!important;
  border-bottom:1px solid #b2b1b1;
  border-top:1px solid #dfe0e1;
  width: 180px;
  line-height:25px;
  white-space:normal;
  vertical-align:bottom!important;
}

.currentItemHighlight A:Active
{
   display: block;
  padding: 0px 0px 0px 0px;
  cursor: pointer;
  font: Arial,  Verdana, Tahoma,sans-serif;
  font-size:8pt;
  font-variant:normal;
  font-weight:normal;
  color: #000000;
  text-decoration: none;
  background:#949599!important;
  border-bottom:1px solid #b2b1b1;
  border-top:1px solid #dfe0e1;
  width: 180px;
  line-height:25px;
  white-space:normal;
  vertical-align:bottom!important;
}
/*=====================================================================*/
/* Skin Main Properties                                                */
/*=====================================================================*/

.BGTable { /* Alignament MUST be defined in the HTML skin file for cross-browser compatibility */
	width: 800px;
	height: 100%;
	background: #FFFFFF;
	vertical-align: top;
	padding:0px 0px 0px 0px;
  	border:1px solid #020027;
}

/* Width of Skin - Applied to underlying table with minimum width applied */
.MainTableWidth { width:800px;}

/*MainContentWhite BgColor*/
.MainTable {
	height: 100%;
	/*background: #020027;*/
	padding:0px; margin:0px;
}
body, html { padding:0px; margin:0px; background:#020027;}
/*=====================================================================*/
/* Template Main Areas                                                 */
/*=====================================================================*/
.LeftShadow  { background:url(new/spacer.gif) repeat-y top left; vertical-align:bottom; text-align:left;}
.RightShadow  { background:url(new/spacer.gif) repeat-y top left; vertical-align:bottom; text-align:left;}
.BottomShadow { background:url(images/BottomShadow.gif) repeat-x bottom left; vertical-align:top;}
.BottomShadowIP { background:url(images/BottomShadow.gif) repeat-x bottom left; vertical-align:top;}
.HeaderBorder { padding:16px 16px 10px 16px; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
/*.TopPaneMain { repeat-x top left #223C6F; border-bottom:10px solid #FFFFFF; padding:0px 0px 0px 0px}*/
.TopPaneMain { padding:5px 0px 5px 0px;}

.ContentMain { padding:0px 10px 10px 10px;}
.ContentMainIP { padding:0px 0px 0px 0px!important; background:url(images/BottomRightWhite.gif) bottom right no-repeat;}
.IPBottomLeftCrv {padding-bottom:0px; background:url(images/BottomShadow.gif) repeat-x bottom left #223C6F;}
.TopLineMainWidth{ background:url(images/TopLineBG.gif) top left repeat-x; padding:0px; margin:0px;}

/* Content Areas */
.LogoPane {
	width:100%;
	padding: 30px 5px 0px 35px;
	vertical-align: top;
	text-align:left;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background:url(images/header.jpg) no-repeat top center #FFFFFF;
	height:172px;
}

.HeaderPane {
	width:100%;
	padding: 0px px 0px 0px;
	vertical-align: top;
	text-align:left;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background: #FFFFFF;
	height:auto;
}

.LoginPane {
	text-transform:uppercase;
	color: #FFFFFF;
	height:25px;
	font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	background: #FFFFFF;
	padding-right: 15px;
	padding-left: 15px;
}


.SearchPane {
	text-transform:uppercase;
	color: #FFFFFF;
	height:25px;
	font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	background: #34526E;
	padding: 5px 15px 5px 15px;
	white-space:nowrap;
}

.SearchPane input{
	border-top:1px solid #404040;
	border-left:1px solid #404040;
	border-left:1px solid #d4d0c8;
	border-bottom:1px solid #d4d0c8;
	background:#FFFFFF;
	vertical-align: middle;
	font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	height:16px;
	font-weight: normal;
	color: #000000;
}

.SearchPane label { font-size:11px; color:#FFFFFF}

.Search input { background:none; border:none;}


.NavPane {
	height: 37px;
	width: 800px;
	padding:0px 0px 0px 0px;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:left;
	vertical-align:bottom;
	background: #FFFFFF;
	border-top:1px solid #B3B2C0;
	border-bottom:1px solid #B3B2C0;
}

.navspace {
	width: 15px;
}

.TopPane {
	width: 100%;
	background-color: transparent;
	padding: 6px 4px 15px 6px;
}
.LeftPane {
	width: 200px;
	vertical-align:top;
	padding:0px 0px 0px 0px;
	background:#FFFFFF;
}
#LeftPane {
	width: 200px;
	vertical-align:top;
	padding:0px 0px 0px 0px;
	background:#FFFFFF;
}
td.LeftPane {
	background-attachment: fixed;
	background:  url(Images/IPleftHeader.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 67px;
	width: 200px;
}
#LeftPane p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #000066;
	padding:0px 5px 0px 0px;
	margin: 5px 0px 0px 5px;
}
.LeftPane p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #000066;
	padding:0px 5px 0px 0px;
	margin: 5px 0px 0px 5px;
}
#LeftPane h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #000066;
	text-align: right;
	padding: 30px 5px 40px 15px;
	margin-right: 5px;
}
.LeftPane h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	color: #000066;
	text-align: right;
	padding: 30px 5px 40px 15px;
	margin-right: 5px;
}
h1.LeftPane {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #000066;
	text-align: right;
	padding: 30px 5px 40px 15px;
	margin-right: 5px;
}
#LeftPane h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	color: #000066;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.LeftPane h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	color: #000066;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
h2 a.LeftPane:Link, a.LeftPane:Active, a.LeftPane:Visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	color: #000066;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
h2 a.LeftPane:Hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	color: #ccc;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#LeftPane A:Link,A:Active,A:Visited{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #000066;
	vertical-align:top;
	padding:0px 5px 0px 5px;
}
.LeftPane A:Link,A:Active,A:Visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #000066;
	vertical-align:top;
	padding:0px 5px 0px 5px;
}
#LeftPane A:Hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #CCC;
	vertical-align:top;
	padding:0px 5px 0px 5px;
}
.LeftPane A:Hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #CCC;
	vertical-align:top;
	padding:0px 5px 0px 5px;
}
.ContentPane {
	width: 500px;
	font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	vertical-align:top;
	padding:15px 0px 10px 5px;
	background:#FFFFFF;
}
#ContentPane {
	width: 500px;
	font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	vertical-align:top;
	padding:15px 0px 10px 5px;
	background:#FFFFFF;
}
.ContentPane h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #000066;
}
#ContentPane h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #000066;
	text-align: left;
}

.RightPane {
	width: 200px;
	height: 100%;
	font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	vertical-align:top;	
	padding: 20px 0px 0px 16px;
}
td.RightPane {
	width: 200px;
	height: 100%;
	padding: 20px 0px 0px 16px;
}
.RightPaneIP {
	width: 70%;
	height: 100%;
	font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	vertical-align:top;	
	padding:0px 0px 0px 16px;
}
#LeftUnderPane p{
	width: 234px;
	font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-align:center;
	color: #666666;
	vertical-align:top;
	padding:5px 5px 15px 3px;
}
.LeftUnderPane p{
	width: 234px;
	font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-align:center;
	color: #666666;
	vertical-align:top;
	padding:5px 5px 15px 3px;
}
.RightUnderPane p{
	width: 234px;
	font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	text-align:center;
	vertical-align: top;
	padding:3px 5px 15px 5px;
}
td.LeftUnderPaneHP {
	width:250px;
}
.LeftUnderPaneHP p {
	width: 234px;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align:left;
	color: #000000;
	vertical-align:top;
	padding: 0px 10px 5px 10px;
}
td.RightUnderPaneHP {
	width:250px;
}
.RightUnderPaneHP p {
	width: 234px;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align:left;
	color: #000000;
	vertical-align:top;
	padding: 0px 10px 5px 10px;
}
td.BottomPane {
	background-attachment: fixed;
	background: url(images/water-BG.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	background-color: #020027;
	height: 170px;
	vertical-align: top;
}
#BottomPane td {
	background-attachment: fixed;
	background: url(images/water-BG.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	background-color: #020027;
	height: 170px;
	vertical-align: top;
}
.BottomPane p table {
	vertical-align: top;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 42px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 42px;
}
#BottomPane p table {
	vertical-align: top;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 42px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 42px;
}

.CopyrightPane {
	width: 800px;
	height: 170px;
	vertical-align: top;
	font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	padding:0px 0px 0px 0px;
	text-align:center;
	background-color: #B2B2B2
}
.CopyrightPane {width: 800px; color: #606060; text-align:center; margin:10px 0;font-size: 10px}
.CopyrightPane a:link, .footerText a:visited, .footerText a:active{color: #606060; font-weight: normal;font-size: 10px; text-decoration: none;}
.CopyrightPane a:hover{color: #606060; font-weight: normal; text-decoration: none;}

.FooterPane {
	vertical-align: top;
	font-family: Arial,Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	padding:5px 20px 20px 20px;
}

.footerText {color: #606060; text-align:center; margin:10px 0;font-size: 12px}
.footerText a:link, .footerText a:visited, .footerText a:active{color: #606060; font-weight: normal; text-decoration: underline;}
.footerText a:hover{color: #606060; font-weight: normal; text-decoration: none;}

.BottomPaidFor { margin: auto; border:1px solid #FFFFFF; color:#FFFFFF; display:block; width:145px; height:30px; font-weight:normal; font-size:12px; text-align:center; padding:10px;}
ul {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	list-style-type: circle;
}



.menuLinks {
	font-size: 12px;
	font-family:arial;
	display: block;
	text-transform: none;
	text-decoration: none;
	color: #ffffff;
	outline-style:none;
}
.menuLinks:hover{
	text-decoration:none;
        color: #FFbb00;
}
