body { 
	font: 8pt/16pt trebuchet MS, verdana, geneva, arial, sans serif; 
	color: #000; 
	margin: 0;
	padding: 0;
	background: url(../images/bg_top.jpg) repeat-x;
	background-color: #0E1D30;
	}
.top_shadow{
	background: url(../images/bg_shadow_top.jpg) repeat-x;
	background-color: #0E1D30;
	align: center;}
.bg_top{
	background: url(../images/bg_shadow_top.jpg) repeat-x;
	}
.body_table{
	text-align: center;
	background: url(../images/bg2.gif) repeat;
	}
.main_bod{
	margin: 0 10 0 0;
	}


.home_body2{
	font-size: 10pt;
	}

.bg_t_l{
	background: url(../images/bg_t_l.jpg) no-repeat;
	height: 13;
	width: 50;
	}
.bg_t_r{
	background: url(../images/bg_t_r.jpg) no-repeat;
	height: 13;
	width: 50;
	}
.bg_left{
	background: url(../images/bg_left.png) repeat-y;
	}
.bg_right{
	background: url(../images/bg_right.png) repeat-y;
	}
.header2{
	background: url(../images/PTA_header_web2.gif) no-repeat;
	padding-left: 20px;
	margin-left: 20px;
	}
	
.main_bod{
	background-color: #D5D9DC;
	}
a:link { 
	font-weight: bold; 
	text-decoration: none; 
	color: #644300;
	}
a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #996600;
	}
a:hover, a:active { 
	text-decoration: underline; 
	color: #720606;
	}
.kolor {
	background-color: #666633;
	}
.kolor2 {
	background-color: #ffffff;
	}
	
.rr_title{
	font-size: 10pt;
	color: #FFFFFF;
	}
.buttons img{
	margin: 10 10 5 10;
	}
.smcap{
	font-size: 8pt;
	}
.home_body{
	padding: 20 30 0 30;
	font-size: 10pt;
	text-align: left;
	}
.home_body2{
	padding: 0 30 0 30;
	font-size: 10pt;
	}	
.home_body3{
	padding: 0 20 20 20;
	font-size: 10pt;
	}	
.home_body4{
	padding: 0 40 20 40;
	font-size: 12pt;
	}	
.foot{
	font-family: Arial, Times New Roman, Book Antiqua, Baskerville Old Face; 
	font-size: 10pt;
	margin: 8 8 8 8;
	}
.header{
	font-family: Arial, Times New Roman, Book Antiqua, Baskerville Old Face; 
	font-size: 10pt;
	margin: 10 8 8 20;
	text-align: left;
	}
.outline_top{
	background: url(../images/outline_top.gif) repeat-x;
	}
.outline_left{
	background: url(../images/outline_left.gif) repeat-y;
	}
.toright{
	text-align: right;
	font-weight: normal;}

/**  Added for PTA**/
.sec1{
	padding: 20 30 10 30;
	font-size: 8pt;
	}
.calendar{
	padding: 0 0 0 0;
	background: url(../images/outline_t_l_curve.gif) no-repeat;
	}
.cal_tab{
	font-size: 10pt;
	background-color: #E3E6EC;
	text-align: left;
	vertical-align: top;
}
.cal_tab td{
	padding-bottom: 6px;
	}
.cal_date{
	text-align: right;
	vertical-align: top;
	padding-right: 15px;
	font-weight: bold;
}
.cal_desc{
	text-align: left;
}
.cal_mo{
	padding: 8 5 5 15;
	font-size: 12pt;
	font-weight: bold;
}
.calendar td{
	padding: 0 25 0 25;
	}
.cal_list li,ul{
	padding: 0 0 0 0;
	margin: 0 0 0 10;
	font-weight: normal;
	list-style-image: url(../images/arrow.gif)
	}
.cal_list2 li,ul{
	padding: 0 0 0 0;
	margin: 0 0 0 15;
	font-size: 10pt;
	font-weight: normal;
	list-style-image: url(../images/arrow.gif)
	}
.cal_items{
	font-size: 10pt;
	color: 5A0B0B;
	font-weight: bold;
	}
.month{
	background-color: #E3E6EC;
	padding:5 15 15 15;}
.chairs{
	background-color: #E3E6EC;
	padding:5 2 15 15;
	font-size: 10 pt;
	}
.chairs td{
	vertical-align: text-top;
	}
.download{
	font-size: 12pt;
	font-weight: bold;
	}
.pic_left_news{
	float: left;
	border: 3 solid #773426;
	margin-right: 30;
	}
.pic_left{
	float: left;
	margin-right: 30;
	}
.pic_rt{
	float: right;
	margin-left: 30;
	}
.pic_rt2{
	float: right;
	margin-left: 30;
	margin-top: 8px;
	border: 3 solid #9a2687;
	}
.pic_home{
	border: 3 solid #5D6E7A;
	padding-bottom: 20;
	}
.news_list li{
	margin-left: 250px;
}