body {
	scrollbar-3dlight-color:#39332E; 
	scrollbar-arrow-color:#000000;
	scrollbar-base-color:#ffffff;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#39332E;
	scrollbar-highlight-color:#615D5C;
	scrollbar-shadow-color:#000000;

	padding: 0px;
	margin: 0px;
	background-color: #999999;
	background-image: url(images/bg_pattern.gif);
	background-repeat: repeat;
	background-position: left top;


}
.maintable {
	width: 100%;
	background-image: url(images/tablebg1.gif);
	background-repeat: repeat-y;
	background-position: center top;
	height: 100%;


}
.logo {
	background-image: url(images/PT_logo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 47px;
	width: 301px;
}
.headershine {
	background-image: url(images/Header_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 76px;
	width: 75px;
}
.asoclogos {
	background-image: url(images/Header_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 76px;
	width: 203px;
}
.nav1 {
	background-image: url(images/nav_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 16px;
	width: 130px;
}
.nav2 {
	background-image: url(images/nav_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 16px;
	width: 36px;
}
.nav3 {
	background-image: url(images/nav_03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 16px;
	width: 44px;
}
.nav4 {
	background-image: url(images/nav_04.gif);
	margin: 0px;
	padding: 0px;
	height: 16px;
	width: 63px;
	background-repeat: no-repeat;
	background-position: left top;
}
.nav5 {
	background-image: url(images/nav_05.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 16px;
	width: 46px;
}
.nav6 {
	background-image: url(images/nav_06.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 16px;
	width: 135px;
}
.navbar {
	margin: 0px;
	padding: 0px;
	height: 16px;
	width: 760px;
	background-image: url(images/navbarbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;

}
.footer {
	background-image: url(images/footer.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px 0px 0px 16px;
	height: 20px;
	width: 760px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	letter-spacing: 1px;


}
.maintitletopleft {
	background-image: url(images/Maintextbox_topleftcorner.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 14px;
	width: 18px;
	margin: 0px;
	padding: 0px;

}
.maintitlebg {
	background-image: url(images/maintextbox_title.gif);
	background-repeat: no-repeat;
	height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight: bold;
	vertical-align: top;
	background-position: left top;
	margin: 0px 0px 1px;
	width: 138px;
	padding: 0px;









}
.maintitlelip {
	background-image: url(images/maintextbox_lip.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
	width: 30px;
}
.maintextbox {
	background-image: url(images/maintextbox_bg.gif);
	background-repeat: repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	margin: 0px;
	text-align: justify;
	line-height: 125%;
	padding-top: 1px;
	padding-right: 15px;
	padding-bottom: 19px;
	padding-left: 15px;
	background-color: #FFFFFF;










}
.maintextboxtop {
	background-image: url(images/maintextbox_top.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 17px;
	border-top: 0px;
	border-right: 0px;
	border-left: 0px;




}
.maintextboxtopright {
	background-image: url(images/maintextbox_right.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin: 0px 0px 1px;
	padding: 0px;
	height: 17px;

}
.maintextboxright {
	background-image: url(images/maintextbox_right.gif);
	background-repeat: repeat-y;
	background-position: right top;
	margin: 0px;
	padding: 1px 0px;
	width: 19px;
}
.maintextboxleft {
	background-image: url(images/maintextbox_left.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	width: 18px;
}
.maintextboxbotleft {
	background-image: url(images/maintextbox_botleft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 16px;
	width: 18px;
}
.maintextboxbottom {
	background-image: url(images/maintextbox_bottom.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 20px;

}
.maintextboxbottomright {
	background-image: url(images/maintextbox_botright.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 19px;
}
.lowertextarea {
	padding: 5px 5px 0px;
	margin: 0px;
	width: 760px;
	height: 100%;






}
.bannerbg {
	background-image: url(images/submenubg.gif);
	background-repeat: repeat;
	background-position: left top;
	padding-top: 10px;
	height: 180px;


}
.submenu {
	background-image: url(images/submenu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 1px 0px;
	padding: 5px 5px 10px 10px;
	height: 138px;
	width: 138px;


}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding: 6px 30px 5px 6px;
	text-align: justify;
	margin: 0px;
	width: 713px;



}
.mainnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	letter-spacing: 0.5pt;
	word-spacing: 50px;



}
.navbar2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/navbarbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 16px;
	width: 760px;
	letter-spacing: 0.5pt;
	word-spacing: 50px;
}
.subnavtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-transform: capitalize;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	line-height: 20px;




}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 20pt;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #990000;
	padding: 0px;




}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 20pt;
	color: #000000;
	text-decoration: none;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 20pt;
	color: #000000;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 20pt;
	text-decoration: underline;
}
.form {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding: 3px 3px 3px 0px;
	text-align: justify;
	margin: 0px;
}
.bannerbox {
	margin: 0px;
	padding: 0px;
	height: 180px;
	width: 760px;
}
