/* 
================================
Skin styles for DotNetNuke
================================
  
*/


/*STEWARD REPORT*/

.row1 {background-color:#fef9e9;
font-size:9.5pt; padding-left:2px; padding-right:2px;}
.row2 {
font-size:9.5pt;padding-left:2px; padding-right:2px;
}
.StewardCell{font-size:9.5pt;}

.MinistryContact 
{ background-color:#4278d3;
padding:2px;
   /* font-size:9pt;
     margin-top:10px;
   padding-left:350px;*/
}
.myAccordionNavCell
{
    width:570px;

    height:100%;

}/*
a.EmailLink, .myemail, a.myemail:visited,a.myemail:link,a.myemail:active{
color:#1d7bbc;

}*/
.membercell{
color:#555555;
font-size:9.5pt;
}
.memberstable{ background-color:white;width:96%;}
.members
{margin-top:15px;
background-color:white;

font-family:Times New Roman, arial;
padding:5px;
display:block;
border: 1px dashed #4278d3;
}
thead{/*ecf4fd e0ecff */
background-color:#4278d3;
}

th{
color:#762c21;
}
.members td{
border-bottom: 1px dashed #4278d3;
}


.MemberHead{padding-left:20px;
background-image:url(/favicon.ico);
background-repeat: no-repeat;
font-weight:bold;
color:#762c21;
}
.JoinButton
{/* float:right;*/
}    

span, div,td{font-family: Times New Roman,arial;}
        
        









.loginnote 
{
    display:block;
    overflow:visible;
    width:250px;
    font-weight:normal;
    padding:0px;
    margin:0px;
    
    
    }
/*--HIDE HELP ICONS BECAUSE SMARTY DOESN'T LIKE THEM --*/
.SubHead img
{
display: none;
}


/*ACCORDION STYLE*/


.accordionHeader 
{
    border: 0px dashed #4278d3;
 

	font-family: Times New Roman, Arial, Sans-Serif;
	font-size: 13px;
	font-weight: bold;
    padding-top: 3px;
        padding-bottom: 3px;
            padding-right: 0px;
    margin-top: 3px;
    cursor: pointer;
}

#master_content .accordionHeader a 
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover 
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #4278d3;
    color: #762c21;
   background-color: #4278d3;
font-family: Times New Roman, Arial, Sans-Serif;

	font-size: 13px;
	font-weight: bold;
	font-style:italic;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-right: 0px;
    margin-top: 3px;
    cursor: pointer;
}

#master_content .accordionHeaderSelected a
{

	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent,.detailContent
{
   /* background-color: #D3DEEF;*/
    border: 1px dashed #4278d3;
    border-top: none;
    padding: 5px;
    padding-top: 10px;

    /*     
    text-decoration: underline;
    cursor:pointer;*/
}
.detailContent{
margin-bottom:25px;
}

 .HiddenPanes
 {
position:absolute;
width:400px;
height:300px;
border: 1px dashed #2F4F4F;
margin: 2px 0px 0px 0px;
padding: 0px 10px 0px 0px;
background-color:White;
z-index:99;
   
    }
    /*detail content pane of a quote item from ajaxwebservice*/
.detailHeader{ font-size:15px;
    padding-left:5px;    
    border: 1px solid #efefef;

   
	font-family: Times New Roman, Arial, Sans-Serif;

	font-weight: bold;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 0px;
    margin-top:3px;
    background-image:url(/images/Gray-Bg-Bar.gif);

    }
    
/*END ACCORDION*/

body {text-align:center; background: white url(/Portals/2/images/background.jpg) top left repeat-x;
}  



textarea{width:400;}
.mynavbar{background-color:#4278d3; 
    height:30px;
    margin: 0px 0px 0px 0px;
    padding:  4px 0px 0px 0px;}
.cccnav
{width:100%;
    height:30px;
    
    font-size:11pt;
    padding-left:3px;
    padding-top:0px;
    padding-bottom:0px;
    }



.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: transparent;
}
.skinmaster {
	height: 90%; background-color:#ffffff;
	/*background: url(/portals/2/images/Content_BG.gif);*/
	border-right: #4278d3 0px solid; 
	border-top: #4278d3 0px solid; 
	border-left: #4278d3 0px solid; 
	border-bottom: #4278d3 0px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 0px; 
	-moz-border-radius-topright: 0px; 

}
/*
a.ln:link,a.ln:visited{color:black;
    font-family:Century Gothic,arial;
    text-decoration: none;
}
a.ln:hover{color:#762c21;
    font-family:Century Gothic,arial;
    text-decoration: none;
}
/*
A.SkinObject,A.SkinObject:link,A.SkinObject:vlink,.SkinObject
{
    color:#ffffff;
    font-family: Century Gothic;
     font-size:11pt;
     font-weight:normal;
    }
    
 A.SkinObject:hover  , A.SkinObject:alink   {color:#4278d3}
    
*/


.SkinObject
{
	font-weight: normal;
	font-size: 11pt;
	color: #ffffff;
	font-family: Times New Roman,century gothic,Tahoma, Arial, Helvetica;
	text-decoration: none;
}

A.SkinObject:link
{
	text-decoration: none;
	color: #ffffff;
}

A.SkinObject:visited
{
	text-decoration: none;
	color: #ffffff;
}

A.SkinObject:hover
{
	text-decoration: none;
	color: #4278d3;
}

A.SkinObject:active
{
	text-decoration: none;
	color: #ffffff;
}

    
a,a:link, a:active,a:visited, .SubHead
{
   /* font-family:Century Gothic;*/
     color: #4278d3; /*MAIN HYPERLINK COLOR ON SITE*/
     }
.skingradient {
	background-color:#fff;
	height: 30px;
}
.thebottom{	 background-color:#e3e5db ; color:#ffffff;
	height: 30px; font-size:12pt;font-family:Verdana;
	margin-top:0px;
	}
.controlpanel {
	width: 100%;
	background-color: #fefefe;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom:0px;
}
.leftpane {
 background-image: url("/portals/2/images/stone.gif");
 background-position:top left;
 background-repeat:repeat-y;
	height:100%;
	background-color: transparent;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	width:150px;

}
.contentpane {
	
	background-color: transparent;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 10px;

}
.rightpane {

	background-color: transparent;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;	

}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.main_dnnmenu_container {
	background-color: transparent; 
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: transparent;
	
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-size: 10pt; 
	font-weight: normal; 
	font-style: normal; 
	background-color: transparent;
	font-family: Century Gothic, Tahoma, Arial, Helvetica; 
        white-space: nowrap;  /*Word wrapping menu item now optional*/	
        padding: 1px 3px 3px 1px;	
        
}

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-size: 11pt; 
	font-weight: normal; 
	font-style: normal; 

	background-color: transparent;
	height:35px;
	font-family:  Century Gothic, Tahoma, Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 10px 0px 10px;   /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover {  
	
background:#4278d3 url(/portals/2/images/NavBG1.jpg) repeat-x;
	}


.main_dnnmenu_itemhover td {  
	background-color: transparent; 

}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #4278d3;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_arrow {
	border-right: #cccccc 1px solid; 
	border-bottom: #cccccc 1px solid; 
	border-top: #cccccc 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.StandardButton {
   background: #aaaaaa none; 
   color: #ffffff;
   font-family: Verdana, sans-serif; 
   font-size: 11px;
   font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dddddd;
	border-right: #8f9092 1px solid; 
	border-top: #8f9092 1px solid; 
	border-left: #8f9092 1px solid; 
	border-bottom: #8f9092 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(/poxxxxxrtals/0/images/NavBg1a.jpg);
}

.SelectedTab {
    font-weight: bold;
    font-size: 8.5pt;
    color: #FFFFFF;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}

.mysearch{float:right;}.mylogin{float:left;}
    
    #banner2{height:285px;
        width:100%;
         background-color:#4278d3;
        background-repeat:no-repeat; padding:0px;
        margin:0px;
        }    
        .Normal{font-family: Times New Roman;font-size:12pt;}

.style3 {font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif}
.style11 {font-size: 9px; font-family:  Times New Roman, Verdana, Arial, Helvetica, sans-serif; }
.style14 {
	color: #d8001d;
	font-family:  Times New Roman, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style15 {font-size: 11px}
.style16 {font-family:  Times New Roman, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; }
/*.style17 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }*/

#myNav
{height:35px;
  background-image: url("/portals/2/images/NavBG.jpg");
  padding-top:5px;
    }
    
    .topbar
    {
        color:#4278d3;}
        
        
        #GSUserInfo
        {
            position:absolute;
            top:290;
       
            }
            
.GSSearch 
{
    float:right;}            