/* basic text formatting */

	
/* lists */ 
ul			/* bullet list - orange bullet */ 
{
    font-weight: normal;
    font-size: 1.2em;
    line-height: 1.4em;
    padding-top: 0px;
    font-family: arial, helvetica,verdana, geneva, sans-serif; 
    color: #333;    
    list-style-image: url(/system/images/orbullet.jpg);
    }
ul ul			/* nested bullet list*/ 
{
    font-weight: normal;
    font-size: 1.2em;
    line-height: 1.4em;
    padding-top: 0px;
    font-family: arial, helvetica,verdana, geneva, sans-serif; 
    color: #333;    
    list-style type: circle;
    }   
     
 ul.brwn		/* bullet list - brown bullet */ 
{
    font-weight: normal;
    font-size: 1.2em;
    line-height: 1.4em;
    padding-top: 0px;
    font-family: arial, helvetica,verdana, geneva, sans-serif;
    color: #333;    
    list-style-image: url(/system/images/brbullet.jpg);
    } 	   
#pageCaption ul		/* bullet list - 
			within a page capetion - Text is larger */ 
{
    font-weight: normal;
    font-size: 1.4em;
    line-height: 1.4em;
    padding-top: 0px;
    font-family: arial, helvetica,verdana, geneva, sans-serif; 
    color: #333;    
    list-style-image: url(/system/images/orbullet.jpg);
    }    
ul.jstList			/* bullet list - plain with no bullets visable */ 
{
    font-weight: normal;
    font-size: 1.2em;
    line-height: 1.4em;
    padding-top: 0px;
    font-family: arial, helvetica,verdana, geneva, sans-serif;
    color: #333;    
    list-style-type: none;
    }
ol				/* oderered list */ 
{
    font-weight: normal;
    font-size: 1.2em;
    line-height: 1.4em;
    padding-top: 0px;
    font-family: arial, helvetica,verdana, geneva, sans-serif;
    color: #333;    
    list-style-type: decimal;
    }	
#pgsecTitle	{
	border-top: 6px solid #d98200;
	width:100%;
	margin:0px;
	}
#pgsecTitle h3{
	float:left;
	background-color:#d98200;
	padding:3px 10px 5px 10px;
	margin:0px;	
	font-weight: normal;
	color: #fff;
	font-size: 1.1em;
	font-family:  arial, helvetica,verdana, geneva, sans-serif; 	
	}	
#knowledgeInner 
	{ 
	clear:both; 
	padding-top: 25px; 
	padding-bottom: 25px; 
	padding-right: 10px; 
	padding-left: 20px; 
	} 	
#eventsInner 
	{ 
	clear:both; 
	padding-top: 25px; 
	padding-bottom: 25px; 
	padding-right: 10px; 
	padding-left: 20px; 
	} 
#committeeInner 
	{ 
	clear:both; 
	padding-top: 25px; 
	padding-bottom: 25px; 
	padding-right: 10px; 
	padding-left: 20px; 
	} 
#membershipInner 
	{ 
	clear:both; 
	padding-top: 25px; 
	padding-bottom: 25px; 
	padding-right: 10px; 
	padding-left: 20px; 
	} 
#neweventInner 
	{ 
	clear:both; 
	padding-top: 25px; 
	padding-bottom: 25px; 
	padding-right: 10px; 
	padding-left: 20px; 
	} 
#newsurveyInner 
	{ 
	clear:both; 
	padding-top: 25px; 
	padding-bottom: 25px; 
	padding-right: 10px; 
	padding-left: 20px; 
	} 


/* basic page layout */
#topCaption {
	margin:0px 20px 20px 20px;
	}
#topCaption p {
	font-weight: normal;
	color: #333;
	font-size: 1.4em;
	font-family:  arial, helvetica,verdana, geneva, sans-serif;
	margin:5px 0px 5px 0px;
	}
#pageCaption {
	margin:0px 20px 55px 20px;
	}
#pageCaption p {
	font-weight: normal;
	color: #333;
	font-size: 1.4em;
	font-family:  arial, helvetica,verdana, geneva, sans-serif;
	margin:5px 0px 5px 0px;
	}


/* Home page (index.aspx) and Master */
#IndexContent {
	margin-left: auto;
	margin-right: auto;
	margin-top:150px;
	width: 963px;
	color: #000; 
	}
 #IndexMainCap {
	margin:0px 20px 55px 20px;
	}
#IndexMainCap p {
	font-weight: normal;
	color: #333;
	font-size: 1.4em;
	font-family:  Arial, Helvetica,Verdana, Geneva, sans-serif;
	margin:5px 0px 5px 0px;
	}   

    /* Home page - Columns */
    #IndexColumnLeft {
	    float:left;
	    clear:left;
	    width:31%;
	    margin-right:25px;
	    font-family:  Arial, Helvetica,Verdana, Geneva, sans-serif;
	    }	
    #IndexColumnCntr {
	    float:left;
	    width:33%;
	    margin-right:5px;	
	    font-family:  Arial, Helvetica,Verdana, Geneva, sans-serif;
	    }
    #IndexColumnRight {
	    float:right;
	    width:31%;
	    font-family:  Arial, Helvetica,Verdana, Geneva, sans-serif;
    }


/* Home page - Section title tabs */
    /* Events Section */
    #IndexEventSec {
	    border-top: 6px solid #844F00;
	    width:280px;
	    margin:0px;	
	    }
    #IndexEventSec h3{
	    float:right;
	    background-color:#844F00;
	    padding:3px 10px 5px 10px;
	    margin:0px;	
	    font-weight: normal;
	    color: #FFF;
	    font-size: 1.1em;
	    font-family:  Arial, Helvetica,Verdana, Geneva, sans-serif; 	
	    }
    #IndexEventSecInner{ clear:both; padding-top: 25px; padding-bottom: 25px; padding-right: 10px; padding-left: 20px; } /* revision Nov09 */
    
    /* Update Section */
    #IndexUpdateSec {
	    border-top: 6px solid #844F00;
	    width:280px;
	    margin:0px;	
	    }
    #IndexUpdateSec h3{
	    float:right;
	    background-color:#844F00;
	    padding:3px 10px 5px 10px;
	    margin:0px;	
	    font-weight: normal;
	    color: #FFF;
	    font-size: 1.1em;
	    font-family:  Arial, Helvetica,Verdana, Geneva, sans-serif; 	
	    }
    #IndexUpdateSecInner{ clear:both; padding-top: 25px; padding-bottom: 25px; padding-right: 10px; padding-left: 20px; } /* revision Nov09 */
    
    /* Campaigns Section */
    #IndexCampSec {
	    border-top: 6px solid #844F00;
	    width:280px;
	    margin:0px;	
	    }
    #IndexCampSec h3{
	    float:right;
	    background-color:#844F00;
	    padding:3px 10px 5px 10px;
	    margin:0px;	
	    font-weight: normal;
	    color: #FFF;
	    font-size: 1.1em;
	    font-family:  Arial, Helvetica,Verdana, Geneva, sans-serif; 	
	    }
    #IndexCampSecInner{ clear:both; padding-top: 25px; padding-bottom: 25px; padding-right: 10px; padding-left: 20px; } /* revision Nov09 */
    
    /* News Section */
    #IndexNewsSec {
	    border-top: 6px solid #844F00;
	    width:280px;
	    margin:0px;	
	    }
    #IndexNewsSec h3{
	    float:right;
	    background-color:#844F00;
	    padding:3px 10px 5px 10px;
	    margin:0px;	
	    font-weight: normal;
	    color: #FFF;
	    font-size: 1.1em;
	    font-family:  Arial, Helvetica,Verdana, Geneva, sans-serif; 	
	    }
    #IndexNewsSecInner{ clear:both; padding-top: 25px; padding-bottom: 25px; padding-right: 10px; padding-left: 20px; } /* revision Nov09 */

    /* Knowledge Section */
    #IndexKnowSec {
	    border-top: 6px solid #844F00;
	    width:280px;
	    margin:0px;	
	    }
    #IndexKnowSec h3{
	    float:right;
	    background-color:#844F00;
	    padding:3px 10px 5px 10px;
	    margin:0px;	
	    font-weight: normal;
	    color: #FFF;
	    font-size: 1.1em;
	    font-family:  Arial, Helvetica,Verdana, Geneva, sans-serif; 	
	    }
    #IndexKnowSecInner{ clear:both; padding-top: 25px; padding-bottom: 25px; padding-right: 10px; padding-left: 20px; } /* revision Nov09 */


    /* Membership Section */    
    #IndexMemSec {
	    border-top: 6px solid #844F00;
	    width:280px;
	    margin:0px;	
	    }
    #IndexMemSec h3{
	    float:right;
	    background-color:#844F00;
	    padding:3px 10px 5px 10px;
	    margin:0px;	
	    font-weight: normal;
	    color: #FFF;
	    font-size: 1.1em;
	    font-family:  Arial, Helvetica,Verdana, Geneva, sans-serif; 	
	    }
    #IndexMemSecInner{ clear:both; padding-top: 25px; padding-bottom: 25px; padding-right: 10px; padding-left: 20px; } /* revision Nov09 */

    /* Offers Section */
    #IndexOfferSec {
	    border-top: 6px solid #844F00;
	    width:280px;
	    margin:0px;	
	    }
    #IndexOfferSec h3{
	    float:right;
	    background-color:#844F00;
	    padding:3px 10px 5px 10px;
	    margin:0px;	
	    font-weight: normal;
	    color: #FFF;
	    font-size: 1.1em;
	    font-family:  Arial, Helvetica,Verdana, Geneva, sans-serif; 	
	    }
    #IndexOfferSecInner{ clear:both; padding-top: 25px; padding-bottom: 25px; padding-right: 10px; padding-left: 20px; } /* revision Nov09 */

/* new photo positioning containers (05/09)

Based on the rule:
body{	
	font-size: 62.5%;
}

 */
 
        /* photo container 1 photo 1 and so on... */
        #pc1ph1 {
            float:left;
            width:110px;
            height:225px;                        
	}
        #pc1ph2 {
            float:left;
            width:110px;            
            height:225px;                        
        }
        #pc1ph3 {
            float:left;
            width:110px;
            height:225px;                        
	}
        #pc1ph4 {
            float:left;
            width:110px;            
            height:225px;                        
        }
        #pc1ph5 {
            float:left;
            width:110px;
            height:225px;                        
	}
        #pc1ph6 {
            float:left;
            width:110px;            
            height:225px;                        
        }        
        #pc1ph7 {
            float:left;
            width:110px;            
            height:225px;                        
        }       
         #pc1ph8 {
            float:left;
            width:110px;            
            height:225px;                        
        }   
         #pc1ph9 {
            float:left;
            width:110px;            
            height:225px;                        
        }   
         #pc1ph10 {
            float:left;
            width:110px;            
            height:225px;                        
        }   
         #pc1ph11 {
            float:left;
            width:110px;            
            height:225px;                        
        }   
         #pc1ph12 {
            float:left;
            width:110px;            
            height:225px;                        
        }  
                                         
/* Unique section title tabs and inners - Panel and Location pages */
#PanHead {}
#PanCaption {}

#LocHead {}
#LocCaption {}

/* Panel - text sections - titles */
#PanLEventsTxt {
	border-top: 6px solid #844F00;
	width:280px;
	margin:0px;	
	}
#PanLEventsTxt h3{
	float:right;
	background-color:#844F00;
	padding:3px 10px 5px 10px;
	margin:0px;	
	font-weight: normal;
	color: #FFF;
	font-size: 1.1em;
	font-family:  Arial, Helvetica,Verdana, Geneva, sans-serif; 	
	}
#PanLKnowTxt {
	border-top: 6px solid #844F00;
	width:280px;
	margin:0px;	
	}
#PanLKnowTxt h3{
	float:right;
	background-color:#844F00;
	padding:3px 10px 5px 10px;
	margin:0px;	
	font-weight: normal;
	color: #FFF;
	font-size: 1.1em;
	font-family:  Arial, Helvetica,Verdana, Geneva, sans-serif; 	
	}
#PanLCommTxt {
	border-top: 6px solid #844F00;
	width:280px;
	margin:0px;	
	}
#PanLCommTxt h3{
	float:right;
	background-color:#844F00;
	padding:3px 10px 5px 10px;
	margin:0px;	
	font-weight: normal;
	color: #FFF;
	font-size: 1.1em;
	font-family:  Arial, Helvetica,Verdana, Geneva, sans-serif; 	
	}
#PanLMemTxt {
	border-top: 6px solid #844F00;
	width:280px;
	margin:0px;	
	}
#PanLMemTxt h3{
	float:right;
	background-color:#844F00;
	padding:3px 10px 5px 10px;
	margin:0px;	
	font-weight: normal;
	color: #FFF;
	font-size: 1.1em;
	font-family:  Arial, Helvetica,Verdana, Geneva, sans-serif; 	
	}
#PanLEventTxt {
	border-top: 6px solid #844F00;
	width:280px;
	margin:0px;	
	}
#PanLEventTxt h3{
	float:right;
	background-color:#844F00;
	padding:3px 10px 5px 10px;
	margin:0px;	
	font-weight: normal;
	color: #FFF;
	font-size: 1.1em;
	font-family:  Arial, Helvetica,Verdana, Geneva, sans-serif; 	
	}
#PanLSurvTxt {
	border-top: 6px solid #844F00;
	width:280px;
	margin:0px;	
	}
#PanLSurvTxt h3{
	float:right;
	background-color:#844F00;
	padding:3px 10px 5px 10px;
	margin:0px;	
	font-weight: normal;
	color: #FFF;
	font-size: 1.1em;
	font-family:  Arial, Helvetica,Verdana, Geneva, sans-serif; 	
	}
/* BoardTalk page */
/* boardTalk */
#btpPhotoCont {
	float: right;

	padding-top:40px;
	padding-right:70px;
}
#btpPhotoCont .left {
	float: left;
	font-weight: normal;
	font-size: 1.1em;
	margin-bottom: 6px;
	margin-right:15px;
	width: 100px;
	height: 210px;
	color: #333;
	font-family: arial, helvetica, sans-serif;
}
#btpPhotoCont .left img { padding-bottom:2px; }
#btpPhotoCont .right {
	float: right;
	font-weight: normal;
	font-size: 1.1em;
	margin-bottom: 6px;
	width: 100px;
	height: 210px;
	color: #333;
	font-family: arial, helvetica, sans-serif;
}
#btpPhotoCont .right img { padding-bottom:2px; }
