/* 
================================
Skin styles for DotNetNuke
================================
*/
    
.Body
{
    border: 0;
    font-size: 12px;
      height:1050px;
    text-align: center; /* Internet Explorer center alignment*/
    width: 100%;
    background-color: #004264;    
}
.Body
{
    border: 0;
    font-size: 12px;
    text-align: -moz-center; /* Mozilla FireFox center alignment*/
    width: 100%;
    background-color: #004264;    
}

.Page
{
    border:none 0;
    background: white;
    width: 851px;
}


/* Header*/
.HeaderTopPane
{
    font-size: 0px;
    vertical-align: top;
    height:52px;
    background: url(Images/Header_BG_Repeat.jpg) repeat-x;
}

.Logo
{
    display: inline;
    float: left;   
    vertical-align: top;
}

.Logo2
{
    display: inline;
    float: right;   
    vertical-align: top;
}

.MenuPane
{
    background: url(http://www.SFPathway.com/Portals/0/top-menu-bg.gif) repeat-x;
    font-size: 0px;
    vertical-align: top;
    padding-left: 125px;
    height: 20px;
}


.HeaderBottomPane
{
    font-size: 0px;
    vertical-align: top;
    height: 178px;
    width:851px;
    background: url(Images/Header_Image_1.jpg) no-repeat;
}
.HeaderRotatorPane
{
    vertical-align: top;
    height: 178px;
}

/*content*/

.HomeHeader h1
{
    font: 14px Verdana;
    border-bottom: solid 2px #e8e8e8;
    padding:30,0,10,20;
    height:25px;
    color:#000;
}

.text
{
    font: 12px Verdana;
    color: #464646;
    text-align:justify;
    padding: 20, 20, 0, 20;
}

.text a
{
    font: 12px Verdana;
   font-weight:bold;
    color: #094161;
    text-decoration:none;
}

.text a:hover
{
    font: 12px Verdana;
    font-weight:bold;
    color: #094161;
    text-decoration:none;
    border-bottom:dotted 1px #094161;
}

.contentText
{
    font: 12px Verdana;
    color: #464646;
}

.contentHeader
{
    font: 14px Verdana;
    font-weight:bold;
    color: #094161;
}

.contentText p
{
    font: 12px Verdana;
    color: #464646;
}

.contentText h1
{
    font: 12px Verdana;
    color: #464646;
}

.contentText a
{
    font: 12px Verdana;
    font-weight:bold;
    color: #094161;
    text-decoration:none;
}

.contentText a:hover
{
    font: 12px Verdana;
    font-weight:bold;
    color: #094161;
    text-decoration:none;
    border-bottom:dotted 1px #094161;
}

.blueLinks
{
    font: 10px Verdana;
     font-weight:bold;
    color: gray;
    text-decoration:none;
}

.blueLinks a
{
    font: 10px Verdana;
     font-weight:bold;
    color: #094161;
    text-decoration:none;
}

.blueLinks a:hover
{
    font: 10px Verdana;
     font-weight:bold;
    color: #094161;
    text-decoration:none;
    border-bottom:dotted 1px #094161;
}

.configButton
{
    padding-left:3px;
    display: inline;
}

.Links
{}


.ContentPadding
{
    padding:0,0,0,0;
}

.LeftPaneHome
{    
    background:#f5f5f5 url(http://www.MyEJ.com/Portals/0/lefttop.jpg) no-repeat;
   width:170px;
   padding-top:20px;
   
   padding-left:15px;
}

.LeftContentPane
{    
    vertical-align: top;
    width: 300px;    
    height: 100%;
}
.TopContentPane
{    
    background: transparent url(Images/submenu_bg_main.jpg) repeat-x;
    vertical-align: middle;       
    height: 50px;  
}

.ContentPane
{    
   background:#f5f5f5 url(http://www.MyEJ.com/Portals/0/lefttop.jpg) repeat-x;
   padding-top:35px;
}
.CareersLeftPane
{
    float: right; 
    width: 300px;
    background:#f5f5f5;
}

.CareersRightPane
{
    float: left; 
    width: 300px;
    background:#f5f5f5;
}

.ContentPaneDivider
{
    vertical-align: top; 
    height:1px;     
    background-color:#D7D7D9;
 }
 .RightPaneHome
{    
    background:#f5f5f5 url(http://www.MyEJ.com/Portals/0/lefttop.jpg) repeat-x;
    padding-top:32px;
    padding-bottom:50px;
}
 .breadcrumbPane
 {
    float:right;
    padding-right:42px;
    padding-top:10px;
    padding-bottom:0px;
    margin-bottom:0px;
    color:#497abb;
    font-family:arial;
    font-size:12px;   
    font-weight:bold; 
   
 }
 
 .breadcrumb
 {
  
    font-family:arial;
    color: #094161;
    font-size:12px;
    text-decoration:none;
    border-bottom:dotted 1px #094161;
 }
.breadcrumb:link
{
    color: #094161 !important;
    font-weight: bold !important;
    text-decoration:none;
    border-bottom:dotted 1px #094161 !important;
}

/* Footer */
.Footer
{
    background-color:#E7E3E7;    
    height: 70px;
    vertical-align: top;
    width: 100%;
}
.Footer_Div
{
    font-family:Arial;
    font-size:9px;
    color:#5A8294;   
}

/*SW Menu*/

.NodeDefault
{
	font-family: Arial, Times New Roman;
	font-size: 11px;
	cursor: hand;
	text-decoration: none;
	color: #464646;	
	vertical-align:middle;
	padding-left:0px;
	padding-right: 15px;
	padding-bottom:18px;
	padding-top:14px;
}
.HoverClass
{
color: #222;
/*	background: #d9d9d9;*/
}
.SelClass
{	
	color: #444;
}
.NodeIconDefault
{
	cursor: hand;
}
.ChildNodeDefault
{
	height: 24px;
	font-family: Arial, Times New Roman;
	font-size: 11px;
	cursor: hand;
	text-decoration: none;
	color: #464646;
	padding-top: 2px;
	padding-left: 5px;
}
.ChildHoverClass
{
	color: #222;
	background: #d9d9d9;
}

.ChildSelClass
{	
	color: #444;
}
.MenuBarClass
{
	width: 100%;
	margin-left:35px;
    font-family:Arial;
    font-size:11px;
}

.MenuClass
{ 
	background-color: #f5f4f4;    
	border: solid 1px #DBDBDB;	
	margin-left: 3px;
	padding-left:5px;
}
/* Below Footer*/
a.Login, .Login, a.Login:link, a.Login:visited
{
    text-align: center;
    color: #004264;
    font: 8px arial;
    font-family: Arial;
}
a.CVInc, .CVInc:link, .CVInc:visited
{
    font: 8px arial;
    font-family: Arial;
    color: #195270 ;
    text-decoration: none;
}
a.Login:hover
{
    text-decoration: none;
    color: #195270;
    font: 8px arial;
    font-family: Arial;
}
a.CVInc:hover
{
    color: #0A618C;
}

/* Background Shadowing */
.BG_LT
{
    background: url(Images/BG_Top_Left_Bottom_Shadow.jpg) left top repeat-y;
    width: 38px;       
}
.BG_LC
{
    background: url(Images/BG_Middle_Left.jpg) repeat-y;
    width: 38px;
    height: 100%;
}
.BG_LB
{   
    background: url(Images/BG_Bottom_Left_Top_Shadow.jpg) repeat-y;
    width: 38px;    
    height:100%;  
}
.BG_RT
{
    background: url(Images/BG_Top_Right_Bottom_Shadow.jpg) repeat-y;
    width: 38px;    
    height: 106px;
}
.BG_RC
{
    background: url(Images/BG_Middle_Right.jpg) repeat-y;
    width: 38px;
    height: 100%;
}
.BG_RB
{
    background: transparent url(Images/BG_Bottom_Right_Top_Shadow.jpg) no-repeat;
    width: 38px;
    height: 106px;
}
.BG_TL
{
    background: transparent url(Images/BG_Top_Left.jpg) no-repeat;
    width: 38px;    
    height: 0px;
}
.BG_TR
{
    background: transparent url(Images/BG_Top_Right.jpg) no-repeat;
    width: 38px;    
    height: 0px;
}
.BG_TLR
{
    background: transparent url(Images/BG_Top_Left_Right_Shadow.jpg) no-repeat;
    width: 104px;    
    height: 0px;
}
.BG_TC
{
    background: transparent url(Images/BG_Top_Middle.jpg) repeat-x;
    height: 0px;
    width:643px;
}
.BG_TRL
{
    background: transparent url(Images/BG_Top_Right_Left_Shadow.jpg) no-repeat;
    width: 104px;    
    height: 0px;
}

.BG_BL
{
    background: transparent url(Images/BG_Bottom_Left.jpg) no-repeat;
    height: 35px;
    width: 38px;   
}
.BG_BR
{
    background: transparent url(Images/BG_Bottom_Right.jpg) no-repeat;
    height: 35px;
    width: 38px;   
}
.BG_BLR
{
    background: transparent url(Images/BG_Bottom_Left_Right_Shadow.jpg) no-repeat;
    height: 35px;
    width: 104px;   
}
.BG_BRL
{
    background: transparent url(Images/BG_Bottom_Right_Left_Shadow.jpg) no-repeat;
    height: 35px;
    width: 104px;   
}
.BG_BC
{
    background: transparent url(Images/BG_Bottom_Middle.jpg) repeat-x;    
    height: 35px;
    width:643px;
}


*html .IEhack
{
    margin-bottom:-5px;
}

.IEhack
{
    margin:0px;
}
