
table.calendar	{ border-left:1px solid #737B95; width: 100%; overflow: hidden}
tr.calendar-row	{ height: 40px;}
#box2 tr.calendar-row, #box3 tr.calendar-row, #box4 tr.calendar-row, #box6 tr.calendar-row, #box7 tr.calendar-row, #box8 tr.calendar-row { height: 30px; }
td.calendar-day	{ font-size:11px; position:relative; min-height:30px; text-align:center;} * html div.calendar-day { height:30px; }
td.calendar-day-np	{ background:#eee; min-height:30px; vertical-align:top } * html div.calendar-day-np { height:30px; vertical-align:top}
td.calendar-day-head { width: 14.2%; background:#F8F8F8; font-weight:bold; text-align:center; padding:5px; border:1px solid #737B95;}
div.day-number		{ vertical-align:top; background:#737B95; padding:1px; color:#fff; font-weight:bold; float:right; margin:-2px -2px 0 0; width:11px; text-align:center; width:100%; }
td.calendar-day, td.calendar-day-np {  vertical-align:top; overflow:hidden; width:10px; padding:1px; border-bottom:1px solid #737B95; border-right:1px solid #737B95; line-height:100%; }
#box2 .calendar-day-head, #box3 .calendar-day-head, #box4 .calendar-day-head, #box6 .calendar-day-head, #box7 .calendar-day-head, #box8 .calendar-day-head {
	font-size: 9px;
}





a:link, a:visited, a:active



{



 color:  #2577ac ;



 text-decoration:none;



}







a:hover, .active_page



{



 color:  #e95a23  !important;



 text-decoration:underline;



}







body



{



	background:#000000;



	font-family:\'Palatino Linotype\', \'Book Antiqua\', Palatino, serif;



	font-size:13px;



	color:#404040;



    margin:0;



    padding:0;



}



div.day-number {
	background: #A80000;
    color:#404040;
}

td.calendar-day-np, td.calendar-day-head {
	background: none;
}

td.calendar-day-head {
	border: 1px solid #A80000;
}

table.calendar {
	border-left: 1px solid #A80000;
	color:#404040;
}

td.calendar-day, td.calendar-day-np {
	border-bottom: 1px solid #A80000;
    border-right: 1px solid #A80000;
}

img 



{ 



	border:0px; 



}




input, select, textarea
{
	color:#A80000;
    font-family:\'Palatino Linotype\', \'Book Antiqua\', Palatino, serif;
    padding: 3px;
    font-size: 13px;
}


#box1



{



	width:310px;



	float:left;



    margin:10px 22px 32px 18px;



}


.network-login {
height: 26px;
width: 100px;
}




#box1 h1, #box5 h1



{

	color:#A80000;

	margin:0px;

    padding:0 0 9px 0;

    border-bottom:1px solid #bebebe;

    font-size:22px;
    text-align: left;
       border-bottom: 1px solid #BEBEBE;

}


#box1 h2, #box5 h2



{



	color:#A80000;<br />



	margin:0;



    padding:0 0 9px 0;



    font-size:16px;



}




#box2, #box3, #box4, .box6, #box7



{



	width:188px;



    border:1px solid #BEBEBE;

	background:  #f0eeee ;

    margin:8px 13px 13px 0;
    
	float:left;
    
    font-family: \'Palatino Linotype\', \'Book Antiqua\', Palatino, serif;
    
    font-size: 13px;
    
    color: #404040;



}

#box2_no_border, #box3_no_border, #box4_no_border, #box6_no_border, #box7_no_border
{
	float: left;
	margin: 8px 13px 0 0;
    width: 188px;
}


#box2 h1, #box3 h1, #box4 h1, #box6 h1, #box7 h1



{



	width:188px;



    height:40px;



    margin:0px;



  	padding:0px;



    font-size: 15px;



    font-weight:bold;



    line-height:35px;



    text-align: center;



    color: #A80000;



     font-family: Tahoma, Geneva, sans-serif; 


    background: #F5F5F5;



    float:left;



}





#box5



{



	width:450px;



    float:left;



    margin:10px 20px 18px 20px;



}







#box6



{



	margin-bottom:14px;



}







.box8



{



	width:225px;



    border:1px solid #9b9b9b;



    float:left;



    margin-top:16px;



    background:  #f0eeee ;



}







.box8 h1



{



	width:225;



    height:40px;



    margin:0px;



  	padding:0px;



    font-size: 15px;



    font-weight:bold;



    line-height:35px;



    text-align:center;



    color: #A80000;



     font-family: Tahoma, Geneva, sans-serif; 


    background: #F5F5F5;



}







.boxContent



{



	padding:4px 10px 10px 10px;



    width:168px;



    float:left;



}







#boxContentWide



{



	padding:4px 10px 22px 10px;



    width:217;



    float:left;



}







#content



{



	margin-top:15px;



    float:left;



    background:  #f0eeee ;



    width:960px;



    padding-bottom:8px;



}







#contentSub



{



	float:right;



	width:700px;



    background:  #f0eeee ;



    padding-bottom:14px;



}







#footer



{

	padding-top:32px;



	width: 960px;



	float:left;



     background: #000000; 


     font-size: 11px !important; 


    color: #A80000;



    


     font-family: \'Palatino Linotype\', \'Book Antiqua\', Palatino, serif; ;



}







#footer a



{



	color: #FFFFFF !important;



    text-decoration:none;



}







#footer a:hover



{



	color: #A80000 !important;



    text-decoration:none;



}







#footer p



{



	width:960px;



    text-align:center;



    margin:0;



    padding:16px 0 0 0;



}







#footer ul



{



	display:block;



	list-style:none;



	text-align:center;



    margin:0;



    padding:0;



}







#footer ul li



{



	display:inline;



    padding-right:18px;



}







#header



{



	width:960px;



	height:200px;



    float:left;



	background: none ;

	margin-bottom: 10px;

}







#header h1



{



	 font-family: Tahoma, Geneva, sans-serif; 


	font-size:27px;



	color:#FFFFFF;



    margin:30px 0 0 0;



    padding:0;



    float:left;



    width:100%;



}







#header h2



{



	 font-family: Lucida, sans-serif; 


	font-size:19px;



	color:#A80000;



    margin:0;



    padding:0;



    float:left;



    width:100%;



}







#header h3



{



	 font-family: Georgia, \'Times New Roman\', Times, serif; 


	font-size:21px;



	color:#ABABAB;



    margin:0;



    padding:0;



    float:left;



}







#headerLeft



{



	float:left;



    width:750px;



}







#headerRight



{



	float:right;



  	width:200px;



    height: 200px;



}







#headerRight img



{



	float:right;



}







#headerRightBottom



{



	float:right;

	margin-right: 10px;

    text-transform:uppercase;



	text-align:right;



	width:300px;



}







#headerRightBottom p



{



	padding:0;



    margin:0;



}







#headerText



{



 float:left;



 width:395px;



}







#leftColumn



{



	width:225px;



    float:left;



}







#logo



{



	height:200px;



	width:200px;



	background:url(https://www.chapterspot.com/public_website/images/554/theme/crest.jpg) no-repeat;



    margin:30px 20px 0 40px;



	float:left;



}


#member_info
{
 float: left;
}




.membershipText



{



	color: #8C8C8C;



     font-family: Tahoma, Geneva, sans-serif;


}







.membershipNumberText



{



	color: #FFFFFF;



    


}







#menu



{



	height:297px;



	width:227px;



	float:left;



	position:relative;



	margin:0;



	padding:0;



	list-style:none;



    z-index:200;



    float:left;



}







#menu ul



{



	padding:0;



	margin:0;



    list-style:none;



    white-space:nowrap;



    text-align:left;



    padding:1px 1px 0 1px;



}







#menu li 



{



	margin:0; 



    padding:0; 



    list-style:none;



    display:inline;



    height:26px;



	width:227px;



    float:left;



}







#menu ul li



{



    margin-bottom:1px;



     text-align: center; 


}







#menu ul li ul li



{



	margin-bottom:0;



}







#menu ul ul 



{



	position:absolute; 

	width: 227px;

    left:-9999px;



}







#menu ul li a 



{



	display:block;



    height:26px;



	line-height:26px;



    text-decoration:none;



    padding:0 20px 0 10px;



    color:#FFFFFF;



	background:#800000 ;



	 font-family: Tahoma, Geneva, sans-serif; 


	 font-size: 14px; 


}







#menu ul li ul li a



{



	background:#726432 ;



	color:#404040; 



	width: 203px ;



	 font-family: \'Palatino Linotype\', \'Book Antiqua\', Palatino, serif; 


	


}







#menu ul li ul li a:hover 



{



	background:#727221 ;



   color:#404040 !important;



	 font-family: \'Palatino Linotype\', \'Book Antiqua\', Palatino, serif; 


	


} 







#menu ul li a:hover 



{



	background:#800000 ;



    color:#8A0BDE !important;



	 font-family: \'Trebuchet MS\', Arial, Helvetica, sans-serif; 


	 font-size: 14px; 


} 







#menu ul li:hover > a 



{



	background:#800000 ;



    color:#8A0BDE;



	YO font-family: \'Trebuchet MS\', Arial, Helvetica, sans-serif; 


	 font-size: 14px; 


}







#menu ul li:hover > ul 



{



	left:100%;



    margin-top:-27px;



    margin-left:-1px;



}







#menu a:hover ul,



#menu a:hover a:hover ul, 



#menu a:hover a:hover a:hover ul 



{



	left:100%;



}







#menu a:hover ul ul, 



#menu a:hover a:hover ul ul 



{



	left:-9999px;



}







#newsList li 



{



	margin:0 0 15px;



}







.noMenuHeight



{



	height:auto !important;



}



.no_pad_below
{
	margin-bottom: 0px !important;
	padding-bottom: 0px !important;
}

.no_pad_top
{
	margin-top: 0px !important;
	padding-top: 0px !important;
}


#sidebar



{



	width:188px;



	float:left;



}







#slider



{

	;

	float:right;



	width:700px;



	height:300px;



    position:relative;



}







#slider img 



{



	position:absolute;



	top:0px;



	left:0px;



	display:none;



}



.small_text
{
	font-size: 11px;
}



#socialMedia



{







    margin: 110px 10px 10px 0;



    width:120px;



    height:50px;



    float:right;



}







#socialMedia #padRight 



{



	padding-right:10px; 



	float:right;



}







#topLinks



{



	float:right;



    text-transform:uppercase;



    line-height:41px;



}







#topLinks a



{



	color: #FFFFFF;



    text-decoration:none;



}



#topLinks a:hover


{



	color:#A80000 !important;


}







#topLinks ul



{



	list-style:none;



    padding:0px;



    margin:0px;



}







#topLinks ul li



{



	display:inline;



    padding:0 10px;



}







#topLinks .borderRight



{



	border-right:1px dotted #FFFFFF;



}

#topLinks .borderRight-nolines

{
}







#topMenu{
	width:960px;
	height:41px;
	background:#000000;
	 font-size: 11px; 	 font-family: Georgia, \'Times New Roman\', Times, serif; }







#topMenu a



{



	color: #FFFFFF;



}







#topNews



{



	float:left;



	width:345px;



	height:30px;



	border:1px solid #383838;



	margin:3px 0 0 20px;



	line-height:30px;

	


	      	background:#3B3B3B;
	}







#topNews a 



{



	color: #FFFFFF;



	padding:0 21px 0 0;



    text-decoration:none;



}







#topNews p



{



	line-height:15px;



}







#topNews h1 



{



	margin:0 7px 0 0;



	padding:0;



    display:inline;



	float:left;



 	font-weight:bold;



	text-transform:uppercase;



	color: #F0F0F0;



   	font-size:12px;



}







#topNews h2 



{



	margin:0;



	padding:0;



    display:inline;



	float:left;



    font-style:italic;



	color: #FFFFFF;



   	font-size:12px;



    width:259px;



}







#topNews img



{



	float:left;



    margin:7px 7px 0 6px;



}







#topNews #newsList p 



{



	display:none;



	margin:0;



     color: #EDEDED;


}







#topNews #newsList



{



	display:inline;



	float:left;



	margin:0 0 0 2px;



	position:relative;



	width:223px;



	z-index:100;



    list-style:none;



}







#topNews #newsList li 



{



	height:16px;



	left:0;



	padding:0 3px 3px 3px;



	position:absolute;



	top:0;



	width:100%;



}







#topNews #newsList li:hover



{



    background-color: #3B3B3B;



    


     border: 1px solid #383838;



    height:auto;



}







#topNews #newsList li:hover a 



{



	background-position:right -90px;



	color: #FFFFFF;



}







#topNews #newsList li:hover p 



{



	display:block;



}







#topNews #newsList li + li 



{



	display:none;



}



.ui-dialog-content strong {
	color:#A80000;
}



#wrapper



{



	width:960px;



	margin:0px auto;



}

#footer #footericon{
	width: 100px;
}


