﻿body, input
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-top:0px;
}

html, body {
	height:100%;
}

/*
------------------------ 
	Links 
------------------------
*/

a { text-decoration: underline; }

a:hover { text-decoration:none; }

/*
------------------------ 
	Header
------------------------
*/

.headerTop {
	background-image:url(/Images/Association/hdr_bg.jpg);
	height:142px;
	background-color:#555b49;
}

.hdrRotatingImg {
	width:180px;
}

.hdrWatermark  {
	text-align:center;
}

.hdrRight {
	width:180px;
	text-align:right;
}

.hdrProductLocator 
{
	width:165px;
	background-color:#555b49;
}

.hdrPlSearch,
.hdrPlText {
	width:150px;
	text-align:left;
}

.hdrPlSearch { padding-left:7px; }

.hdrPlText { padding-left:3px; }

.hdrPlTextbox,
.hdrPlText,
.hdrPlQuicklinks a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}

.hdrPlTextbox {
	width:110px;
	border:1px solid #cccccc;
}

.hdrPlText,
.hdrPlQuicklinks a {
	color: #ffffff;
}

.hdrPlQuicklinks {
	text-align:right;
	padding-right:2px;
}

.hdrPlQuicklinks a {
	text-decoration: none;
}

.headerBottom {
	float:left;
	padding-bottom:10px;
}
.hdrContactus,
.hdrLanguage {
	width:425px;
}

.hdrContactus { float:left; }

.hdrLanguage {
	float:right;
	text-align:right;
}

.hdrContactus a, 
.hdrLanguage a { 
	color:#990000;
	font-weight:bold; 
}

.hdrContactus a, 
.hdrLanguage a { 
	text-transform:uppercase; 
}

.hdrContactus a:hover,  
.hdrLanguage a:hover,
.pllink a:hover {
	text-decoration: underline; 
}

.hdrContactus a, 
.hdrLanguage a {
	font-size: 9px;
	text-decoration: none;
}
/*
------------------------
Navigation 
------------------------
*/

.navigation {
	width:200px;
	vertical-align:top;
	padding-top:20px;
	padding-bottom:20px;
}

/*
------------------------
Content 
------------------------
*/

.pagetitle { padding-bottom:5px; }

.content {
	width:650px;
	padding-left:20px;
	vertical-align:top;
}

.title1 { font-size:16px; }

.title2 { font-size:14px; }

.title3 { 
	font-size:16px;
	line-height:50px;
}

.title1, .title2, .title3 { 
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-weight:bold; 
}



/*
------------------------
Footer
------------------------
*/
.footer {
	float:left;
	vertical-align:bottom;
	text-align:left;
	padding-top: 20px;
}

.footer ul {
	margin-left: 20px;
}

.footer li {
	float:left;
	list-style-type:none;
	list-style-position:inherit;
	padding-right:4px;
	padding-left:4px;
}

.footer, .footer a, .footer a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#808284;
	font-weight:bold;
	text-decoration:none;
}

.footer a:hover {
	text-decoration:underline;
}
/*
------------------------ 
Home Page
------------------------
*/
.welcome, .homeSpecialannounce, .announcehead { font-family: Arial, Helvetica, sans-serif; font-weight: bolder; }

.welcome, .homeSpecialannounce { font-size: 18px;}

.welcome, .announcehead {color:#990000;}

.homeSpecialannounce { color: #566422; padding-top: 15px; padding-bottom: 5px; }

.announcehead { font-size: 14px;}

/*
------------------------ 
Preferences Link
------------------------
*/

.prefLink 
{
	padding-left:10px;
	padding-right:10px;
}

.prefLink a { font-weight: bold; }
/*
------------------------
News Pages 
------------------------
*/
.memberNews 
{ 
	width:100%;
	border-bottom:1px solid #cccccc;
	padding-bottom:10px;
	padding-top:15px;
}
/*
------------------------
Toolkit Classifieds 
------------------------
*/

.sectionTitle {
	font-size: 13px; 
	color:#990000;
	font-weight:bold; 
}

.sectionSubtitle { 
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
}

.myclassChoices td
{
	vertical-align:top;
}

.myclassChoices .sectionSubtitle td 
{
	padding-bottom:10px;
	padding-left:0px;
}


/*
------------------------
Classified Page 
------------------------
*/
.classifiedFooter 
{ 
	padding:2px;
	border:1px solid #cccccc;
	background-color:#f1f1f1;
}
/*
------------------------ 
------------------------
*/
/*
------------------------ 
------------------------
*/

