body 
{
	margin:0px;
		
}
.green
{
    color:#079C5B;
}

sup 
{
    font-size:65%;
    line-height:inherit;
}

.expander-open, .expander
{
    color:Blue;
    text-decoration:underline;
    cursor:pointer;
    cursor:hand;
}
.expanded
{
    width:95%;
}
.expandedContent 
{
	background-color:#F5F6F6;
	padding:6px;
}
.FAQ .expanded .expandedContent  
{
    padding:none;
}

ul
{
    list-style-image: url(/images/template/graphic_bullet_blue.gif.gif);
    line-height:18px;
}
ul.plain 
{
    list-style-image: none;
    list-style:none;
    font-weight:bold;
    margin:0px;
    padding:0px;
    
}
ul.plain li 
{
    margin:0px;
    margin-top:0;
    margin-bottom:0;
    padding:0;
}
.unexpander 
{
    padding:10px 0;
}

a:visited 
{
    color:#3252b2;
}

.sponsorlisting {border-top:1px solid #CCCCCC;margin-top:10px;padding-top:10px;}
	.sponsorlisting h2 {margin-bottom:10px;}
.sponsortable {width:100%;}
	.sponsortable th {color:#979797;font-weight:bold;font-size:12px;text-align:center;}
	.sponsortable td {border-right:1px dashed #979797;text-align:center;width:20%;vertical-align:top;}
	.sponsortable td.main {width:40%;}
	.sponsortable tr td img {margin:6px;border:none;}
	.sponsortable tr td.right {border:none;}

#MainContent 
{
    padding:5px 10px;
    font-family:Helvetica, Arial, Sans-Serif;
	text-align:left;
}
    #MainContent h1, h2
    {
        font-family:Verdana,Helvetica, Arial, Sans-Serif; 
    }
    #MainContent h1
    {
        /*font-size: 20px;
        color:#18398C; */
        margin:0; 
        margin-top:0;
        margin-bottom:15px;
        margin-bottom:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:24px;
        font-weight:bold;
        color:#18398C;
    }
    	h1 .s {font-family:Times New Roman, serif;font-weight:normal;}
		h1 sup {font-size:14px;}
    
    
    #MainContent h2
    {
        font-size: 14px;
        color:#18398C; 
        margin:10px 0 2px 0; 
    }
    #MainContent p 
    {
        font-size: 12px;
        margin-top:0;
    }
    #MainContent ul,#MainContent ol 
    {
        font-size: 12px;
        padding-bottom: 10px;
        margin:20px;
        list-style-image: url(/images/template/graphic_bullet_blue.gif)
    }
        #MainContent ul li, #MainContent ol li
        {
            margin:10px;
        
        }
        .successPhoto
        {
            font-size: 0.7875em;
            line-height: 1.4em;
            clear:both;
            color:#18398C;
            font-weight:bold;
            padding-top:0;
        }
        .successPhoto p 
        {
            color:Black;
        }
        .SuccessStoryIMG 
        {
            clear:both;
            float:left; margin:0 10px 50px 0;
        }
        .successText
        {
            padding-left:183px;
            padding-bottom:20px;
            padding-top:10px;
        }
        
        
.workshop 
{
    margin-bottom:24px;
}
    .workshop p.pdf, .workshop p.xls, .workshop p.ppt, .workshop p.zip
    {
        margin-left:24px;
    }   
p.doc, p.word
{
    background-image:url("/images/template/graphic_icon_doc.gif");
    background-repeat:no-repeat;
    background-position:.5% 2%;
    padding-left:20px;
    margin-top:16px;
    line-height:17px;
}
p.xls
{
    background-image:url("/images/template/graphic_icon_xls.gif");
    background-repeat:no-repeat;
    background-position:.5% 2%;
    padding-left:20px;
    margin-top:16px;
    line-height:17px;
}
p.ppt
{
    background-image:url("/images/template/graphic_icon_ppt.gif");
    background-repeat:no-repeat;
    background-position:left;
    padding-left:20px;
    margin-top:16px;
    line-height:17px;
}
p.zip
{
    background-image:url("/images/template/graphic_icon_zip.gif");
    background-repeat:no-repeat;
    background-position:left;
    padding-left:20px;
    margin-top:16px;
    line-height:17px;
}
p.date 
{
   margin:15px 0 10px;
   padding:4px;
   font-weight:bold;
}
p.pdf2
{
    background-image:url("/images/template/graphic_icon_pdf.gif");
    background-repeat:no-repeat;
    background-position:.5% 2%;
    padding-left:20px;
    margin-top:16px;
    line-height:17px;
}
        
/*#SideBar
{
    padding:none;
}
    #SideBarContent
    {
    background-color:#BFDCBB; 
    padding:0 5px;
    font-family:Helvetica, Arial, Sans-Serif;
    margin:0;
    }
    
        #SideBarContent p 
        {
            font-size: 0.7875em;
            line-height: 1.4em;
            padding-bottom: 10px;
            margin-top:0;
        }
        #SideBarContent h3
        {
            font-size: 0.9875em;
            color:#00A563; 
            margin:10px 0 14px 0; 
        }
*/
 
 #SideBarContent
 {
    font-family:Verdana,Helvetica, Arial, Sans-Serif;
    font-size: 12px;
    margin-top:0;
    padding:0;
 }
    #SideBarContent p 
    {
        padding-top:8px;
        margin:0 0 8px;
    }
        #SideBarContent p.link
        {
        }
#SideBarContent p.qt 
{
    background-image:url("/images/template/graphic_icon_qt.gif");
    background-repeat:no-repeat;
    background-position:left;
    padding-left:23px;
    margin-top:8px;
    margin-bottom:0;
}
#SideBarContent p.pdf 
{
    background-image:url("/images/template/graphic_icon_pdf.gif");
    background-repeat:no-repeat;
    background-position:left;
    padding-left:23px;
    margin-top:8px;
}
#SideBarContent p.doc 
{
    background-image:url("/images/template/graphic_icon_doc.gif");
    background-repeat:no-repeat;
    background-position:left;
    padding-left:23px;
    margin-top:8px;
}
#SideBarContent p.ppt 
{
    background-image:url("/images/template/graphic_icon_ppt.gif");
    background-repeat:no-repeat;
    background-position:left;
    padding-left:23px;
    margin-top:8px;
}
    #SideBarContent p.bold {margin:0;padding-top:10px;font-weight:bold;}
    #SideBarContent p.qt a {color:inherit;text-decoration:none;}
    #SideBarContent p.pdf a {color:inherit;text-decoration:none;}
    #SideBarContent p.doc a {color:inherit;text-decoration:none;}
    #SideBarContent p.ppt a {color:inherit;text-decoration:none;}
    #SideBarContent img 
    {
        margin:8px 0;
    }
    
#SideBarContent .gray
{
    background-color:#F5F6F6;
    padding:0 8px 8px;
    margin:0;
}    
#SideBarContent .sponsors
{
    text-align:center;
    background-color:#fff;
    margin-bottom:0px;
}

.linkList 
    {
        font-size: .9em;
        line-height: 1.2em;
    }
    
    
    .linkList ul
    {
        padding:0 20px;
        margin-top:0;        
    }
            
        .linkList ul li
        {
        }
            .linkList ul li a
            {
            /*font-size: 1.3em;*/
            }
 
 #SiteFooter 
{
    text-align:left;
    font-family:Helvetica, Arial, Sans-Serif;
    line-height:1em;
	background-image:url(/images/template/logo_nraef.gif);
	background-repeat:no-repeat;
	background-position:55px 3px;
	padding-left:155px;
	margin-top:15px;
	color:#4D7194;
}
    #SiteFooter p
    {
        margin:9px;
        font-size:70%;
    }
 /*           
#SiteFooter {text-align:center;padding:20px 0;color:#003366;
    font-family:Helvetica, Arial, Sans-Serif;
	font-size:.7em;
	line-height:.7em;
}
#SiteFooter ul.SiteFooterList {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	} 

#SiteFooter ul.SiteFooterList li {
	margin-left: 0;
	padding: 0px 12px;
	border-left: 1px solid #003366;
	list-style: none;
	display: inline;
	}
	
		
#SiteFooter ul.SiteFooterList li.first {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	}
*/
 
.services
    {
    background-color:#BBD6F1;
    width:190px;
    position:absolute;
    top:200px;
    }
    .services ul
        {
        padding:0;
        list-style-type:none;
        }
        .services ul li
            {            
            list-style-image: none;
            }
    .services p
        {
        text-align:center;
        font-weight:bold;
        background-color:#003366;
        padding:15px;
        color:#fff;
        }
#admin
    {
    left:185px;
    }
#toolbox
    {
    left:395px
    }
#info
    {
    left:605px;
    } 
ul.tight {display:block;margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0;}

.topics td {padding:5px 10px;width:50%;
    font-family:Helvetica, Arial, Sans-Serif;font-size:13px;
    vertical-align:top;}
.topics th {padding:5px 10px;width:50%;
    font-family:Helvetica, Arial, Sans-Serif;font-size:13px;
    vertical-align:top;color:#fff;background-color:#0a50a0;}
 
.faqtoc {margin:4;}
.faqtoc p {margin:4px;}

.faq-q, .faq-q-open, .faq {
	cursor:pointer;cursor:hand;
	padding:3px;padding-right:25px;padding-bottom:15px;
	margin-top:10px;margin-left:15px;margin-bottom:0;
	background-color:#e6e6e6;
	background-repeat:no-repeat;
	width:535px;
	background-position:530px 4px;
	border-bottom:solid 2px #fff;
}
/*Corrects the width for some browsers*/
html>body .faq-q, html>body .faq-q-open  {
	width:535px;
	background-position:530px 4px;
	}
.faq-q {
	background-image: url(/images/Help/graphic_arrow-e7.gif);
	height:17px;
}
.faq {
	height:17px;
}
.faq-q-open {
	background-image: url(/images/Help/graphic_arrow_down-e7.gif);
}
.faq-a, .faq-a-open {
	background-color:#f5f5f5;
	padding:10px 5px;
	margin-left:15px;
	width: 535px;
}
/*Corrects the width for some browsers*/
html>body .faq-a, html>body .faq-a-open  {
	width:535px;
	}
.faq-a {
	display:none;
}
.faq-a-open {
	display:block;margin-bottom:12px;
}

.faq-a p.closer {
	text-align:right;font-size:80%;margin:4px;
}

.faq-a li{
	 font-size:12px;
	 margin:10px;
}

.HelpHome h2 a, .HelpHome h2 a:visited, .HelpHome h2 a:hover,.HelpHome h2 a:active {color:#fff;}
.Help h2 {background-color:#A3A7A1; color:#fff;line-height:18px;padding:2px;font-size:14px;margin-bottom:8px; width:95%;}
.Help p.viewall {text-align:right;}
a.faq-control-Button {float:right;margin:0 10px;}

.foldinglist_header{	/* Styling question */
	/* Start layout CSS */
	color:#FFF;
	font-size:0.9em;
	width:430px;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	background-image:url('images/bg_answer.gif');
	background-repeat:no-repeat;
	background-position:top right;	
	height:23px;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}

.foldinglist_header a {color:#18398C;}

.foldinglist_list{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:1px solid #317082;
	background-color:#E2EBED;
	width:320px;
	margin-left:80px;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.foldinglist_list_content{	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;	
	position:relative;
}
ul.supplements li {margin:10px 1px;}
.supplement_image {margin-right:10px;margin-bottom:5px;float:left;border:1px solid #000;}

.calloutlink {background-color:#bbd6f1;padding:4px;}
.none {text-decoration:none;color:#18398C;}


		.downtime_msg {margin:3px 0 10px 0;background-color:#feff99;background-image:url(/images/template/downtime_bkgd.png);background-position:10px 10px;background-repeat:no-repeat;padding:10px 20px 10px 120px;font-family:helvetica,arial,sans-serif;font-size:13px;color:#003399;font-weight:bold;font-style:italic;}
		.downtime_msg p {width:450px;margin:0;padding:0;}
