﻿/* ********** Tree View Menu Styles Skin Object ************** */
/* .NodeChildCssClass controls the current page name and its children */
/* .NodeCssClass controls the main level menu items except the current page */
.TreeViewMenu {

    padding-right: 0px;
    padding-top: 40px;
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    margin-left: 10px;
}

.NodeCssClass 
{
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    margin-top: 10px;  
    margin-bottom: 10px;
    color: #0B417B; 
    line-height: 18px; 
    border-bottom: solid 1px #0B417B;

    width: 160px;   
}

.NodeChildCssClass 
{
    border: 0;
    border-color: Black;
    margin-left: 0px;
    list-style: none;  
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-size: 14px;
    font-weight: bold; 
    color: teal; 
    padding-top: 5px;
    padding-left: 10px; 
    border-bottom: solid 1px #0B417B;   
    display: block; 
}
.BodyCssClass
{
    font-family: Verdana, Tahoma, Arial, Helvetica;
}
.NodeOverCssClass
{
    color: white;
    background-color: #0e4480;
}
/* The next one is doing nothing
#IHMTreeView li a:link
{
    color: Red;
}
*/
.TreeMenuWrapper img
{
    display:none;
}

.TreeMenuWrapper2 img
{
    display:none;
}
.TreeMenuWrapper2{

	padding-left:-20;
}
#IHMTreeView
{
}



/* 
================================
Skin styles for IHOM SKIN
================================
*/
.WholePage
{
	height: 10px;
	width: 100%;
	background-color: #DDEBF7;
}
.BodyClass
{
	background-color: #DDEBF7;
	font-family: Tahoma, Arial, Helvetica;
    font-size: 12pt;
}
.BodyClassStriped{
	background-image: url('images/bgBlueLines.gif');
	background-position: bottom right;
	background-repeat:repeat;
}
.AddressBar{
	border-top:1 #456b93 solid ;
	width: 100%;
	padding-top: 2px;
	padding-bottom:2px;
	border-bottom:15px #456b93 solid;
	color: navy;

	background-color:#dab274;
    background-image: url('images/TopMenuGrad2.gif') ;
    background-repeat: repeat-y;
    height: 12px;

}
.AllBackground{
	background-color: #DDEBF7;
}
.MyTable
{
    outline-style:outset; 
    outline-width: 3px; 
}
.CenterATable{
	
	margin: 0 auto;
}

.PageMaster
{
	Width: 780px;

}
.PageMasterTopLeft
{
	background-image: url('images/TopLeftBevel1.gif');
	background-position: bottom right;
	background-repeat: no-repeat;
	width: 50%;
}
.PageMasterTopRight
{
	background-image: url('images/TopRightBevel1.gif');
	background-position: bottom left;
	background-repeat: no-repeat;
		width: 50%;
}
.BelowPageMaster
{
    background-color: #DDEBF7;
}
.PageMasterLeftCol
{
	 background-image: url('images/LeftBevel1.gif' );
	background-repeat: repeat-y;
	background-position: right;
	width: 50%;
	background-image: url('images/LeftBevel1.gif' );
	background-repeat: repeat-y;
}
.PageMasterRightCol
{
	background-image: url('images/RightBevel1.gif');
	background-repeat: repeat-y;
	background-position: left;
	width: 0%;
}
.PageMasterTopCenterCol
{
    background-image: url('images/TopBevel1.gif');
    background-repeat: repeat-x;
    background-position:bottom;  

}
.BelowPageMasterBottomRight
{
    background-image: url('images/BottomRightBevel1.gif');
    background-repeat: no-repeat;
    background-position: top left;
    height: 3px;
    	width: 50%;
}
.BelowPageMasterBottomLeft
{
    background-image: url('images/BottomLeftBevel1.gif');
    background-repeat: no-repeat;
    background-position: top right;
    height: 18px;
    	width: 50%;
}
.BelowPageMasterMiddle
{
    background-image: url('images/BottomBevel1.gif');
    background-repeat: repeat-x;
    background-position: top;
    height: 18px;
    text-align: left;
    font-size: 12px;
	font-weight: normal;
	color: navy;
    font-family: Tahoma, Arial, Helvetica;
    font-style: normal;
    width: 780px;
}
/*
    font-family: Tahoma, Arial, Helvetica;
    color: #0D447D;
    font-size: 9pt;
*/
.skinmaster
{
    height: 100%;
    background-color: white;
    width: 780px;
    padding: 0px 0px 0px 0px;
}
/*
	Commented out to remove the borders 6/19/2007
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px; 
}
*/


.skinheader
{
}
.skingradient
{
    background-image: url('images/gradient_DkBlue.jpg');
    height: 30px;
}
.ControlPanel
{
    background-color: #dfe5f2;
    height: 0px;
        width: 0%;
        
}
/* The styles that appear in the Text Editor */
/* GENERIC */
/* text style used for most text rendered by modules 
p{ 

     margin-top: 0; 
     margin-bottom: 0;
}
*/
.Normal, .NormalDisabled
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
}

/* text style used for rendered text which should appear disabled */
.NormalDisabled
{
	color: Silver;
}

/* text style used for rendered text which requires emphasis */
.NormalBold
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
}

/* text style used for error messages */
.NormalRed
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}
H1
{
	font-family: Arial, Helvetica, Tahoma;
	font-size: 20px;
	font-weight: normal;
	color: orange;
}

H2
{
	font-family: Arial, Helvetica, Tahoma;
	font-size: 18px;
	font-weight: normal;
	color: Navy;
}

H3
{
	font-family: Arial, Helvetica, Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: Navy;
}

H4
{
	font-family: Arial, Helvetica, Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
}

H5, DT
{
	font-family: Arial, Helvetica, Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}

H6
{
	font-family: Arial, Helvetica, Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}

/* ********** Module Title Styles ************** */
.ModTitle1
{
	margin-top:-20;
	margin-left:5;
	margin-bottom: 10;

	font-family: Arial, Helvetica, Tahoma;
	font-size: 20px;
	font-weight: normal;
	color: orange;
}

.ModTitle2
{
	margin-top:-20;
	margin-left:5;
	margin-bottom: 10;
	
	font-family: Arial, Helvetica, Tahoma;
	font-size: 18px;
	font-weight: normal;
	color: Navy;
}

/* ********** Pane Style ************** */

.ContentPane
{
    padding: 15px 15px 15px 15px;
    width: 100%;
    background-color: transparent;
    height: 100%;

}

.ContentPaneHomePage
{
    padding: 15px 15px 15px 15px;
    width: 100%;
    background-color: transparent;
    height: 100%;
    background-image: url('images/BottomBevelGray2.gif');
    background-repeat: repeat-x;
    background-position: top;

}

.BreadCrumbs
{
    width: 100%;
    background-color: transparent;
    background-image: url('images/BottomBevelGray2.gif');
    background-repeat: repeat-x;
    background-position: top;
	height: 5px;
	vertical-align:middle;
	padding-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;

}
.BreadCrumb{
	padding-left: 2px;
	text-decoration:underline;
    font-weight:normal;
    color:#696b6e;
    font-size:10px;

}
.RightPaneClass{
	padding: 0 10 0 10;
	vertical-align: top;
}
.RightPane
{
    /*padding: 7px 7px 7px 7px;*/
    width: 0px;
    background-color: transparent;
    height: 100%;
    background-image: url('images/BottomBevelGray2.gif');
    background-repeat: repeat-x;
    background-position: top;
    vertical-align: top;
}
.TopBevel{
    background-image: url('images/BottomBevelGray2.gif');
    background-repeat: repeat-x;
    background-position: top;

}
/*Not used yet
	.MidLeftPane{ padding:5px 5px 5px 5px;}
	.MiddlePane{ padding:5px 5px 5px 5px; }
	.MidRightPane{ padding:5px 5px 5px 5px;}
	*/
.BottomPane
{
    /* padding: 6; */
    width: 100%;
    background-color: transparent;
    height: 0px;
}
.MenuPane
{
	background-color:#dab274;
    background-image: url('images/TopMenuGrad2.gif') ;
    background-repeat: repeat-y;
    height: 12px;

}
.LoginRow
{
    font-family: Tahoma, Arial, Helvetica;
    color: white;
    font-size: 8pt;
    background-color:#0e4480;
    height:13px;
    text-align:right;
    background-image: url('images/LoginRowGrad2.gif');
    background-repeat: repeat-y;
    padding-right: 10px;

}
#dnn_dnnSEARCH_cmdSearch.SkinItem
{
    text-decoration: none;
    color: white;
    font-family: Tahoma, Arial, Helvetica;
}
#dnn_dnnLOGIN_cmdLogin.SkinItem:link
{
    text-decoration: none;
    color: white;
    font-family: Tahoma, Arial, Helvetica;
}
#dnn_dnnUSER_cmdRegister.SkinItem:link
{
    text-decoration: none;
    color: white;
    font-family: Tahoma, Arial, Helvetica;
}
.Logoclass
{
	height: 20px;
	background-color:#3c709e;
    background-image: url('images/LogoBack.jpg');
    background-repeat: repeat-x;
    background-position: top;
}
}
/* ********** Solpart Menu ************** */
.MainMenu_MenuContainer
{
    background-color: transparent;
    padding-left: 5px;
}
.MainMenu_MenuBar
{
    cursor: pointer;
    height: 16px;
    background-color: Transparent;
}
.MainMenu_MenuItem
{
    border-left: transparent 0px solid;
    border-bottom: transparent 0px solid;
    border-top: transparent 0px solid;
    border-right: transparent 0px solid;
    cursor: pointer;
    color: #0F447D;
    font-size: 8pt;
    font-weight: bold;
    font-style: normal;
    background-color: transparent;
    font-family: Tahoma, Arial, Helvetica;
    padding-right: 4px;
    padding-left: 0px;
    height: 16px;
}

.MainMenu_MenuItemSel
{
    background-color: #EFDDC2;
    cursor: pointer;
    color: black;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 8pt;
    font-weight: bold;
    font-style: normal;
    height: 16px;
    padding-right: 4px;
    padding-left: 0px;
    /* this one stops the dance in the open menu */
    padding-right: 18px;
    color: #002659 ;

}

.MainMenu_MenuIcon
{
    background-color: transparent;
    border-left: #cad5ea 0px solid;
    border-bottom: #cad5ea 0px solid;
    border-top: #cad5ea 0px solid;
    cursor: pointer;
    text-align: center;
    width: 0px;
    height: 16px;
}
.MainMenu_SubMenu
{
    background-color: #EFDDC2;
    z-index: 1000;
    cursor: pointer;
    /* filter: progid:DXImageTransform.Microsoft.Shadow(color= '#696969' , Direction=135, Strength=3); */
    height: 16px;
    font-size: 8pt;
}
.MainMenu_MenuBreak
{
    height: 1px;
    width: 40px;
}
.MainMenu_MenuArrow
{
    border-right: #cad5ea 1px solid;
    border-bottom: #cad5ea 1px solid;
    border-top: #cad5ea 0px solid;
    font-family: webdings;
    font-size: 10pt;
    cursor: pointer;
}
.MainMenu_RootMenuArrow
{
    font-family: webdings;
    font-size: 10pt;
    cursor: pointer;
}
.StandardButton
{
    background: #7994cb none;
    color: #ffffff;
    font-family: verdana, sans-serif;
    font-size: 11px;
    font-weight: normal;
}
.Head
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 18px;
    font-weight: normal;
    color: #333333;
}

/* ********** User Style ************** */
.user
{
    color: #676767;
    text-decoration: none;
    font-weight: normal;
    font-size: 9px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.user:visited
{
    color: #676767;
    text-decoration: none;
    font-weight: normal;
    font-size: 9px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.user:active
{
    color: #676767;
    text-decoration: none;
    font-weight: normal;
    font-size: 9px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.user:link
{
    color: #676767;
    text-decoration: none;
    font-weight: normal;
    font-size: 9px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.user
{
    color: #676767;
    text-decoration: none;
    font-weight: normal;
    font-size: 9px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.user:hover
{
    color: #292929;
    text-decoration: underline;
    font-weight: normal;
    font-size: 9px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* ********** Links Style ************** */
a.links:visited
{
    font-size: 10px;
    /*color: #ffffff; */
    color: blue;
    text-decoration: none;
    font-weight: normal;
}
a.links:active
{
    font-size: 10px;
    /*color: #ffffff; */
    color: blue;
    text-decoration: none;
    font-weight: normal;
}
a.links:link
{
    font-size: 10px;
    /*color: #ffffff; */
    color: blue;
    text-decoration: none;
    font-weight: normal;
}
.links
{
    font-size: 10px;
    /*color: #ffffff; */
    color: blue;
    text-decoration: none;
    font-weight: normal;
}
a.links:hover
{
    /* color: #000000; */
    text-decoration: none;
    font-weight: normal;
    text-decoration: underline;
}

/* ********** Other Styles ************** */

/* ********** Not sure what this is good for yet ************** */
A.SkinObject:link
{
    text-decoration: none;
    color: red;
}
A.SkinObject:visited
{
    text-decoration: none;
    color: purple;
}
A.SkinObject:hover
{
    text-decoration: none;
    color: blue;
    text-decoration: underline;
    /* color: green; */

}
A.SkinObject:active
{
    text-decoration: none;
    color: green;
}

/* ********** Links Style for Login and Search and other links ************** */
A:active
{
    text-decoration: none;
    color: blue;
    font-family: Tahoma, Arial, Helvetica;
}
A:visited
{
    text-decoration: none;
    color: blue;
    font-family: Tahoma, Arial, Helvetica;
}
A:link
{
    text-decoration: none;
    color: blue;
    font-family: Tahoma, Arial, Helvetica;
}
A:hover
{
    text-decoration: none;
    text-decoration: underline;
    color: navy;
    font-family: Tahoma, Arial, Helvetica;
}


/* ********** Links Style for Drop Shadows ************** */
.wrap3 {
  display:inline-table;
  /* \*/display:block;/**/
  }
.wrap2 {
  display:inline-table;
  /* \*/display:block;/**/
  }
.wrap1 {
  display:inline-table;
  /* \*/display:block;/**/
  }
.wrap1 {
  float:left;
  background:url("shadow.gif") right bottom no-repeat;
  }
.wrap2 {
  background:url("corner_bl.gif") left bottom no-repeat;
  }
.wrap3 {
  padding:0 4px 4px 0;
  background:url("corner_tr.gif") right top no-repeat;
  }
.box {
	padding: 10px;
	background: #FFFFF5;
	border: 1px solid;
	border-color:#ccc #999 #999 #ccc;
}

#dnn_Copyrights
{
	text-decoration: none;
	color: #303030;
	font-weight: normal;
	font-size: 14px;
	line-height: 150%;
	font-style: italic;
	text-align: right;
} 
#dnn_Copyrights a:visited
{
    text-decoration:    none;    
    color:#303030;
    font-weight:  normal;
    font-size: 14px;
    line-height: 150%;
	text-align: right;
} 
#dnn_Copyrights a:active
{
    text-decoration:    none;    
    color:#303030;
    font-weight:  normal;
    font-size: 14px;
    line-height: 150%;
	text-align: right;
} 
#dnn_Copyrights a
{
    text-decoration:    none;    
    color:#303030;
    font-weight:  normal;
    font-size: 14px;
    line-height: 150%;
	text-align: right;
} 
#dnn_Copyrights a:hover
{
    text-decoration:    none;
    color:  white;
    font-weight: normal;
    font-size:  14px;
    line-height: 150%;
	text-align: right;
} 
.FooterText
{
	font-size: 12px;
	font-weight: normal;
	color: navy;
    font-family: Tahoma, Arial, Helvetica;
    width: 780px;
}
/*
.FooterText a, FooterText a:active, FooterText a:visited
{
    text-decoration:    none;    
    color: black;
    font-weight:  normal;
    font-size: 40px;
    line-height: 150%;
	text-align: right;
} 
.FooterText a:hover
{
    text-decoration:    none;
    color:  black;
    font-weight: normal;
    font-size:  40px;
    line-height: 150%;
	text-align: right;
} 
*/
#dnn_dnnTERMS_hypTerms a:visited 
{
    text-decoration:    none;    
    color: black;
    font-weight:  normal;
    font-size: 40px;
    line-height: 150%;
	text-align: right;
} 

#dnn_dnnTERMS_hypTerms a 
{
    text-decoration:    none;    
    color: black;
    font-weight:  normal;
    font-size: 40px;
    line-height: 150%;
	text-align: right;
} 

/******** House Menu Styles Skin Object ************** */

.LeftPaneBehindMenuHomePage
{
    background-color: #ACCFEC;
    background-image: url("images/doveGrad1.jpg");
    background-repeat: repeat-y;
    height: 100%;
    width: 198px;
}
.LeftPaneHomePage {
  background:url("images/dove1.jpg") left bottom no-repeat;
    /*background-image: url(images/dove1.jpg);*/
    background-position: top left;
    background-repeat:no-repeat;
    width: 198px;
    height: 100%;
}
.LeftPaneHomePageText
{
	padding-left: 5px;
	padding-right: 5px;
}
/**** LeftPaneBackgroundStretch provides a repeating background all the way down the left pane, 
      intended to only stick out under the bottom end of the beveled image positioned on top of it.****** */
.LeftPaneBackgroundStretch
{

    background-color: #ACCFEC;
    background-image: url("images/LeftNavBackground2Stretch.jpg");
    background-repeat: repeat-y;
    background-position:inherit;
    width: 191px;
    border-right:thick;
        background-color: Transparent;
        height: 100%;
    padding-left: 0px;
	padding-right: 0px;
	width: 191px;
	}

.LeftPaneClass {

	
	 padding: 20 10 10 10;
	 width:175px;
	     background-image: url("images/LeftNavBackground2Stretch.jpg");
   		 background-repeat: repeat-y;

}
.LeftPane3rdLevelPage{
	padding: 5px 5px 5px 5px;	
	
}
.RightPane3rdLevelPage{
	padding: 5px 5px 5px 5px;
}

.ContentPane3rdLevelPage{
	padding: 5px 0px 5px 0px;
}


.CleanLeftPaneClass {

	
	 padding: 20 10 10 10;
	 width:175px;

}

/**** LeftPaneBehindMenu provides the beveled image under the child menu in the left pane ****** */
.LeftPaneBeveledBackground
{
    background-color: transparent;
    background-image: url("images/LeftNavBackground2.jpg");
    background-repeat: no-repeat;
    background-position:inherit;
    width: 191px;
    border-right:thick;
        /*background-color: Transparent; */
        height:100%;


}
/*    LeftPaneNonHomePageText is the class for the LeftPane ID */
.LeftPaneNonHomePageText
{
	padding-left: 0px;
	padding-right: 0px;
	width: 191px;
	
		position:relative; top:0px;
		z-index: 200;
		
}
.HouseMenuNav
{
    background-color: #ACCFEC;
    background-image: url("images/LeftNavBackground1.jpg");
    background-position: left top;
    background-repeat: repeat-x;
    padding-left: 0px;
    padding-right: 4px;
    padding-top: 0px;
    border: 0px solid #FF9900;
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-size: 14px;
    font-weight: bold;
    margin-left: 0px;
    width: 40px;
}

#HouseMenuNav
{
    background-color: #ACCFEC;
    background-image: url("images/LeftNavBackground1.jpg");
    background-position: left top;
    background-repeat: repeat-x;
    padding-left: 0px;
    padding-right: 4px;
    padding-top: 0px;
    border: 0px solid #FF9900;
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-size: 14px;
    font-weight: bold;
    margin-left: 0px;
    width: 40px;
}
#HouseMenuNav a
{
    /* all links within the menu wrapper
IE needs a width or height statement to prevent it from creating large
gaps between eachmenu item */
    width: 90%;
}
/* this is the second level in the menu */
#HouseMenuNav ul
{
    /* All menu lists */
    padding: 0;
    border: 0;
    border-color: Black;
    margin-left: 0px;
    list-style: none;
}
#HouseMenuNav li
{
    /* all links within the menu wrapper */
    list-style: none;
}
#HouseMenuNav li a:hover
{
    color: white;
}
#HouseMenuNav ul ul
{
    margin-left: 12px;
    width: 135px;
}


/******** ChildLinks Menu Styles  ************** */
.CL_LeftPaneBehindMenuHomePage
{
    background-color: #ACCFEC;
    background-image: url("images/doveGrad1.jpg");
    background-repeat: repeat-y;
    height: 100%;
    width: 198px;
}
.CL_LeftPaneHomePage {
  background:url("images/dove1.jpg") left bottom no-repeat;
    /*background-image: url(images/dove1.jpg);*/
    background-position: top left;
    background-repeat:no-repeat;
    width: 198px;
    height: 100%;
}
.CL_LeftPaneHomePageText
{
	padding-left: 5px;
	padding-right: 5px;
}
/**** LeftPaneBackgroundStretch provides a repeating background all the way down the left pane, 
      intended to only stick out under the bottom end of the beveled image positioned on top of it.****** */
.CL_LeftPaneBackgroundStretch
{
    background-color: #ACCFEC;
    background-image: url("images/LeftNavBackground2Stretch.jpg");
    background-repeat: repeat-y;
    background-position:inherit;
    width: 191px;
    border-right:thick;
        background-color: Transparent;

}
/**** LeftPaneBehindMenu provides the beveled image under the child menu in the left pane ****** */
.CL_LeftPaneBehindMenu
{
    background-color: #ACCFEC;
    background-image: url("images/LeftNavBackground2.jpg");
    background-repeat: no-repeat;
    background-position:inherit;
    width: 191px;
    border-right:thick;
        background-color: Transparent;
        height: 100%;
        	z-index: 50;

}
/*    LeftPaneNonHomePageText is the class for the LeftPane ID */
.CL_LeftPaneNonHomePageText
{
	padding-left: 0px;
	padding-right: 0px;
	width: 191px;
		position:relative; top:0px;
		z-index: 50;
		
}

#CL_HouseMenuNav
{
    background-color: #ACCFEC;
    background-image: url("images/LeftNavBackground1.jpg");
    background-position: left top;
    background-repeat: repeat-x;
    padding-left: 0px;
    padding-right: 4px;
    padding-top: 0px;
    border: 0px solid #FF9900;
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-size: 14px;
    font-weight: bold;
    margin-left: 0px;
    width: 40px;
}
#CL_HouseMenuNav a
{
    /* all links within the menu wrapper
IE needs a width or height statement to prevent it from creating large
gaps between eachmenu item */
    width: 90%;
}
/* this is the second level in the menu */
#CL_HouseMenuNav ul
{
    /* All menu lists */
    padding: 0;
    border: 0;
    border-color: Black;
    margin-left: 0px;
    list-style: none;
}
#CL_HouseMenuNav li
{
    /* all links within the menu wrapper */
    list-style: none;
}
#CL_HouseMenuNav li a:hover
{
    color: white;
}
#CL_HouseMenuNav ul ul
{
    margin-left: 12px;
    width: 135px;
}
#CL_MenuItem{
	font-family: Verdana, Tahoma, Arial, Helvetica;
    font-size: 14px;
    font-weight: bold;
    margin-left: 0px;
    width: 40px;
	color:navy;
	

}
/********* ChildLinks Formatting ***********The menu on the left ***********************/

.ChildLinksItems
{
    /*Main color of the menu links*/
    margin:0;
    display: block;
    background-color: Transparent;
    text-decoration: none;
    border-bottom: solid 1px #0B417B; 
    font-size: 12;
    width: 150px;
}
a:active {
    color: navy;

    font-family: arial, Tahoma, Verdana, Helvetica;
    font-weight: 100;


}

a:visited {
    color: navy;

    font-family: arial, Tahoma, Verdana, Helvetica;
    font-weight: 100;


}

.ChildLinksItems a {
    color: navy;

    font-family: arial, Tahoma, Verdana, Helvetica;
    font-weight: 100;


}

.ChildLinksItems A:hover
{

    font-family: arial,Tahoma, Verdana, Helvetica;
    font-weight: 100;
    color: white;

            background-color: #356697;
}
.NoticePageTop {
	color: #0000FF;
	background-color: #0B417B;
}


.LetItShineLink{
	text-align: center;
	font-size: 10;
	width: 100%;
}
.PrivacyLink{	
	font-size: 10;
	text-align: right;
    color: navy;
}
.CopyrightLink{	
	font-size: 10;
	text-align: left;
    color: navy;
}
