BODY {
	BACKGROUND-COLOR: #ffffff
}

A:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #015EAC; 
	FONT-FAMILY: Verdana; 	
	TEXT-DECORATION: none
}

A:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #015EAC; 
	FONT-FAMILY: Verdana; 	
	TEXT-DECORATION: none
}

A:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #015EAC; 
	FONT-FAMILY: Verdana; 	
	TEXT-DECORATION: none
}

A.hpRightLink:link {

	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #015EAC; 
	FONT-FAMILY: Verdana; 	
	TEXT-DECORATION: none;
	text-align: right;
}

A.hpRightLink:visited {

	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #015EAC; 
	FONT-FAMILY: Verdana; 	
	TEXT-DECORATION: none
}


A.hpRightLink:active {

	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #015EAC; 
	FONT-FAMILY: Verdana; 	
	TEXT-DECORATION: none
}


.pageTitle {
	font-weight: bold;
	font-size: 33px;
	color: #000000;
	font-family: Verdana;
	padding-left: 10px;
	
}

.buttonMouseOverText {
	font-weight: bold;
	font-size: 30px;
	color: #34732C;
	font-family: Verdana;
	padding-left: 10px;
	
}
	
.introText {
	font-weight: normal;
	font-size: 14px;
	font-family: Verdana;
	padding-left: 10px;
}

.regText {
	font-weight: normal;
	font-size: 14px;
	font-family: Verdana;
	padding-left: 10px;
}

.newsHeading {
	font-weight: bold;
	font-size: 20px;
	font-family: Verdana;
	color:#34732C;
	padding-top: 15px;
	padding-left: 10px;
}

.newsItem {
	font-weight: normal;
	font-size: 14px;
	font-family: Verdana;
}

.hrRule {
	padding-top: 5px;
	padding-bottom: 10px;
}

.homePageLeft {
	padding-top: 10px;
	padding-right: 10px;
}

.templateLeft {
	padding-top: 10px;
	padding-right: 10px;
}

.homePageMiddle {
	padding-top: 10px;
	padding-right: 10px;
}

.templateMiddle {
	padding-top: 10px;
	padding-right: 10px;
}

.homePageRight {
	padding-top: 10px;
	padding-right: 10px; 

 
}

.templateRight {
	padding-top: 10px;
	padding-right: 10px;
}

.welcomeHeading {
	font-weight: bold;
	font-size: 20px;
	font-family: Verdana;
	color:#34732C;
	padding-top: 15px;
	padding-left: 10px;
}

.welcomeText {
	font-weight: normal;
	font-size: 14px;
	font-family: Verdana;
	padding-left: 10px;
}
	
.orgHeader {
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 18px; 
	COLOR: #015EAC; 
	FONT-FAMILY: Verdana
}
.orgTitle {
	PADDING-LEFT: 0px; 
	FONT-SIZE: 14px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 20px; 
	FONT-FAMILY: Verdana
}
.orgName {
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 13px; 
	WIDTH: 350px; 
	COLOR: #015EAC; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana
}
.orgEmail {
	FONT-SIZE: 14px; 
	WIDTH: 250px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana; 
	TEXT-ALIGN: right
}
.orgRule {
	BORDER-TOP: gray 1px dotted; 
	LEFT: 0px; 
	POSITION: relative;
	
}

.hpLinkHeading {
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana;
	text-align: right;
	width: 100;
	color:#34732C;
}

.hpLinkBox {
	text-align: right;
	width: 100;
}

.heading {
	font-weight: bold;
	font-size: 18px;
	font-family: Verdana;
	color:#34732C;
}


.headingCFP {
	font-weight: bold;
	font-size: 18px;
	font-family: Verdana;
	color:#34732C;
}

.inactiveLink {

	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #BBBBBB; 
	FONT-FAMILY: Verdana; 	
	TEXT-DECORATION: none;
	text-align: right;
}
.pcCommittee {
	FONT-SIZE: 14px; 
	WIDTH: 100%; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana; 
	TEXT-ALIGN: left
}
.supporterTitles {
	FONT-WEIGHT: bold;
	font-size: 14px;
	font-family: Verdana;
	padding-left: 10px;
	color: #015EAC;
}
.supporterSection {
	padding-left: 10px;
	padding-top: 15px;
}

.rightLinkSponsorTitle {

	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px;  
	FONT-FAMILY: Verdana; 	
	TEXT-DECORATION: none
}
.programDay {
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 17px; 
	HEIGHT: 60px;
	COLOR: #015EAC; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana;
	ALIGN: LEFT;
}

.programHour {
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 15px; 
	WIDTH: 180px; 
	COLOR: #015EAC; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana
	HEIGHT: 30px;
}
.programContent {
	FONT-SIZE: 14px; 
	WIDTH: 420px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana; 
	TEXT-ALIGN: left;
	HEIGHT: 30px;
}

