.BannerPane {
	height: 123px;
	width: 946px;
	padding:0p;
	font-family: "Myriad Pro", Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:left;
	background: url(images/Navylog_homepage_slice_14.jpg) repeat-x top left #27447c;
}

.Banner {
	font-family: "Myriad Pro", Tahoma;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:right;
}


/*================================================================*/

/*Solpart menu*/

/*================================================================*/

.MainMenu_SubMenu TD
{
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
}

.MainMenu_SubMenuItemSelHover TD
{
	color: #ffcc33;
	height:39px;
	font-family: Arial,Verdana, Tahoma, Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;	
	background: url(images/NavOn.jpg) repeat-x top left #27447c;
	padding-right: 15px;
	padding-left: 15px;
}

.MainMenu_TabRootMenuItem TD
{
	color: #FFFFFF;
	height:39px;
	font-family: Arial,Verdana, Tahoma, Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;	
	background:none;
	padding-right: 15px;
	padding-left: 15px;
	text-transform:uppercase;
}

.MainMenu_TabRootMenuItemSel TD
{
	color: #ffcc33;
	height:39px;
	font-family: Arial,Verdana, Tahoma, Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	background:url(images/NavOn.jpg) repeat-x top left #27447c;
	padding-right: 15px;
	padding-left: 15px;
	text-transform:uppercase;
}

.MainMenu_TabMenuItemHover TD
{
	color: #ffcc33;
	height:39px;
	font-family: Arial,Verdana, Tahoma, Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	background:url(images/NavOn.jpg) repeat-x top left #27447c;
	padding-right: 15px;
	padding-left: 15px;
	text-transform:uppercase;
}

.MainMenu_TabMenuItemSelHover TD
{
	color: #ffcc33;
	height:39px;
	font-family: Arial,Verdana, Tahoma, Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;	
	background:url(images/NavOn.jpg) repeat-x top left #27447c;
	padding-right: 15px;
	padding-left: 15px;
}

.MainMenu_MenuContainer{ background:transparent; width:100%;}
.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: 1; 

}

.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:9px;
	font-weight:normal;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color:#202636;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	text-transform:uppercase;
}

A.Login:hover {
	font-size:9px;
	font-weight:normal;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color:#3e6bbf;
	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, Arial, sans-serif; font-size: 12px; font-weight: normal; }
A.Normal:link, A.Normal:visited, A.Normal:Active { color: #000000; font-family: Arial,Verdana, Tahoma, Arial, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; }
A.Normal:Hover { color: #000000; font-family: Arial,Verdana, Tahoma, Arial, sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline; }

.notnormal{ color: #000000; font-family:Arial,Verdana, Tahoma, Arial, sans-serif; font-size: 14px; font-weight: bold; }
A.notnormal:link, A.notnormal:visited, A.notnormal:Active { color: #000000; font-family: Arial,Verdana, Tahoma, Arial, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; }

.NormalBold { color: #000000; font-family: Arial,Verdana, Tahoma, Arial, sans-serif; font-size: 12px; font-weight: bold; }
A.NormalBold:link, A.NormalBold:visited, A.NormalBold:Active { color: #000000; font-family: Arial,Verdana, Tahoma, Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
A.NormalBold:Hover { color: #000000; font-family: Arial,Verdana, Tahoma, Arial, 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, Arial, sans-serif; font-size: 12px; font-weight: normal; }
/*=====================================================================*/
/* Template Text Headings                                              */
/*=====================================================================*/

/* H1 */
H1 { color: #000000; font-family: Arial,Verdana, Tahoma, Arial, sans-serif; font-size: 20px; font-weight: bold; }
A.H1:Link,A.H1:Visited,A.H1:Hover,A.H1:Active { color: #000000; font-family: Arial,Verdana, Tahoma, Arial, sans-serif; font-size: 20px; font-weight: bold; text-decoration: underline; }

/* H2 */
H2 { color: #000000; font-family: Arial,Verdana, Tahoma, Arial, sans-serif; font-size: 18x; font-weight: bold; }
A.H2:Link,A.H2:Visited,A.H2:Hover,A.H2:Active { color: #000000; font-family: Arial,Verdana, Tahoma, Arial, sans-serif; font-size: 18px; font-weight: bold; text-decoration: underline; }

/* Default link syle */
A:Link, A:Visited, A:Active { color: #000000; font-family: Arial,Verdana, Tahoma, Arial, sans-serif; font-size: 12px; font-weight: normal; text-decoration:none; }
A:Hover { color: #000000; font-family: Arial,Verdana, Tahoma, Arial, 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, Arial, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;}

.top a:hover{color: #ffcc33; text-decoration: none; font-family: Arial,Verdana, Tahoma, Arial, sans-serif; font-size: 12px; font-weight: normal;}



.IssueTitle A:Link, .IssueTitle A:Visited  { color: #FFFFFF; font-family: Arial,Verdana, Tahoma, Arial, 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, Arial, 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, Arial, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }

/* SubHead */
.SubHead { color: #242c3b; font-family: Arial,Verdana, Tahoma, Arial, 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, Arial, 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, Arial, 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, Arial, sans-serif; font-size: 9px; font-weight: bold; text-decoration: underline; }

/* Text style for skin objects */
.SkinObject { color: #242c3b; font-family: Arial,Verdana, Tahoma, Arial, 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, Arial, 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, Arial, 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, Arial, 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, Arial, 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, Arial, 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, Arial, 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, Arial, 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, Arial, 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, Arial, 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, Arial, 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, Arial, 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, Arial, 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                                                */
/*=====================================================================*/

/* Skin BG Color and Content Alignament */
.BGTable { /* Alignament MUST be defined in the HTML skin file for cross-browser compatibility */
	width: 1000px;
	height: 100%;
	background: #FFFFFF;
	vertical-align: top;
	padding:0px 0px 0px 0px;
}

/* Width of Skin - Applied to underlying table with minimum width applied */
.MainTableWidth { width:934px;}

/*MainContentWhite BgColor*/
.MainTable {
	background:#FFFFFF;
	padding:0px; margin:0px;
}

body, html { padding:0px; margin:0px; background:#FFFFFF;}
/*=====================================================================*/
/* Template Main Areas                                                 */
/*=====================================================================*/
.LeftShadow  { background:url(images/LeftShadow.jpg) repeat-y top left; vertical-align:bottom; text-align:left;}
.RightShadow  { background:url(images/RightShadow.jpg) 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:16px 16px 10px 16px;}
.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;
}
.HeaderPane1 {
	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 {
	height: 25px;
	padding: 6px 10px 4px 14px;
	vertical-align: top;
	text-align:right;
	font-family: Verdana,Arial,  Tahoma, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #202636;
	white-space:nowrap;
	background:url(images/TopLineBG.gif) repeat-x top left #c1c1c1;
	border-bottom:1px solid #FFFFFF;
	text-transform:uppercase;
}


.SearchPane {
	height: 25px;
	padding: 7px 5px 5px 10px;
	vertical-align: top;
	text-align:right;
	font-family: Verdana,Arial,  Tahoma, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #cecece;
	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: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	height:16px;
	font-weight: normal;
	color: #000000;
}

.SearchPane label { font-size:11px; color:#CECECE;}

.Search input { background:none; border:none;}


.NavPane {
	height: 39px;
	width: 946px;
	padding:0px 0px 0px 0px;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:left;
	vertical-align:bottom;
	background: url(images/MenuBg.jpg) repeat-x top left #242C38;
	border-top:0px solid #242C38;
	border-bottom:0px solid #FFFFFF;
}

.NavPaneIP {
	height: 39px;
	padding:0px 0px 0px 0px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:left;
	vertical-align:middle;
	background: url(images/MenuBg.jpg) repeat-x top left #242C38;
	border-top:0px solid #FFFFFF;
	border-bottom:none!important;
}

.navspace {
	width: 20px;
}

.TopLeftPane {
	height: 191px;
	font-family: Arial,Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	/*width:175px;*/
	color: #FFFFFF;
	vertical-align:top;
	padding:0px 0px 0px 0px;
}
/*
.TopMiddlePane {
	height: 191px;
	font-family: Arial,Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	vertical-align:top;
	padding:0px 0px 0px 0px;
}
*/
.TopRightPane {
	height: 191px;
	font-family: Arial,Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align:top;
	padding:0px 0px 0px 16px;
	/*width:250px;*/
}

.LeftPane {
	font-family: Arial,Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	vertical-align:top;
	padding:0px 16px 0px 0px;
}

.LeftPaneIP {
	font-family: Arial,Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align:top;
	padding:16px 16px 0px 5px;
	background:url(images/BottomLeftWhiteIP1.gif) bottom left no-repeat #223C6F;
	border-right:0px solid #FFFFFF;
	width:175px;
}



.CenterPane {
	font-family: Arial,Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	vertical-align:top;
	padding:0px;
	background:#FFFFFF;
}



.CenterPaneIP {
	font-family: Arial,Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	vertical-align:top;
	padding:16px 0px 15px 16px;
	background:#FFFFFF;
}

.RightPane {
	font-family: Arial,Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	vertical-align:top;	
	padding:0px 0px 0px 16px;
        /*border-left:1px solid #EEF2F8;*/
}
.RightPaneIP {
	font-family: Arial,Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	vertical-align:top;	
	padding:16px 16px 15px 16px;
}


.BottomPane {
	vertical-align: top;
	font-family: Arial,Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	padding:16px 0px 0px 0px;
}

.CopyrightPane {
	width: 946px;
	vertical-align: top;
	font-family: Arial,Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	padding:5px 20px 10px 20px;
	text-align:center;
	background-color: #B2B2B2
}
.CopyrightPane {width: 946px; 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, Arial, 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;}

/*===========================================================================================*/

/*CONTAINER STYLES START HERE*/

/*===========================================================================================*/

/*GreyBackground Rounded Corners CONTAINER STYLES START HERE */

.GreyBackgroundRoundedCornersTitle {
	font-family: Arial,Verdana, Arial, Tahoma, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #2d3350;
	text-align:left;
	text-decoration:none;
	white-space:nowrap;
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 2px;
	text-transform:uppercase;
}

.GreyBackgroundRoundedCornersWidth {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
	background:#d3d3d3;
}


.GreyBackgroundRoundedCornersContentpane {
	text-align: left;	
	vertical-align: top;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
}


.GreyBackgroundRoundedCornersBottomAction {
	text-align: right;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
	padding:5px;
}

.BlueLeftBorder { background:url(images/BlueBorder.gif) left top repeat-y;}
.BlueRightBorder { background:url(images/BlueBorder.gif) right top repeat-y;}
.BlueBottomBorder { background:url(images/BlueBorder.gif) left bottom repeat-x;}
.BlueTopBorder { background:url(images/BlueBorder.gif) left top repeat-x;}
/*BLACK TITLE CONTAINER STYLES START HERE */

.BlackTitleTitle {
	font-family: Arial,Verdana, Arial, Tahoma, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-align:left;
	text-decoration:none;
	white-space:nowrap;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 2px;
	text-transform:uppercase;
}

.BlackTitleWidth {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
}


.BlackTitleContentpane {
	text-align: left;	
	vertical-align: top;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
}


.BlackTitleBottomAction {
	text-align: right;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
	padding:5px;
}


/*BLUE TITLE CONTAINER STYLES START HERE */

.BlueTitleTitle {
	font-family: Arial,Verdana, Arial, Tahoma, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #3b4d7b;
	text-align:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 2px;
	white-space:nowrap;
	text-transform:uppercase;
}

.BlueTitleWidth {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
}


.BlueTitleContentpane {
	text-align: left;	
	vertical-align: top;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
}


.BlueTitleBottomAction {
	text-align: right;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
	padding:5px;
}

/*WHITE TITLE CONTAINER STYLES START HERE */

.WhiteTitleTitleU {
	font-family: Arial,Verdana, Arial, Tahoma, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align:left;
	text-decoration:none;
	white-space:nowrap;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.WhiteTitleTitle,.WhiteTitleTitle A:Link,.WhiteTitleTitle A:visited {
	font-family: Arial,Verdana, Arial, Tahoma, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align:left;
	text-decoration:none;
	white-space:nowrap;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-transform:uppercase;
}

.WhiteTitleTitle A:active {
	font-family: Arial,Verdana, Arial, Tahoma, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align:left;
	text-decoration:underline;
	white-space:nowrap;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 2px;
	text-transform:uppercase;
}


.WhiteTitleWidth {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
}


.WhiteTitleContentpane {
	text-align: left;	
	vertical-align: top;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
}


.WhiteTitleBottomAction {
	text-align: right;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
	padding:5px;
}


/*NO PADDING NO TITLE CONTAINER STYLES START HERE */
.NoPaddingTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size:  10pt;
	font-weight: bold;
	color: #000000;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 2px;
}

.NoPaddingWidth {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
}


.NoPaddingContentpane {
	text-align: left;	
	vertical-align: top;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  8pt;
	font-weight: normal;
	color: #000000;
}

LI {list-style: square inside; color:#000000; font-size: 12px;}

UL {
margin-left: 0;
padding-left: 0;
list-style: none;
}

/*LI {
	padding-left: 20px;
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	vertical-align: top;
}*/


/*{
	color: #000000; font-family: Tahoma; font-size: 12px; font-weight: normal; 
	list-style:url(images/bullet.gif) outside;
	vertical-align: top;
	padding:3px 1px;
	background:no-repeat;
}*/
