/* CSS Document */

/* Top Header Links - Company Inf
-------------------------------------------------------------------------------------- */
div#toplinks {
	text-align: right;
	padding-right: 15px;
	text-decoration: none;
	margin: 0px;
	vertical-align: top;
	width: 450px;
	float: right;
	}
div#toplinkslogo {
	text-align: right;
	padding-right: 15px;
	text-decoration: none;
	margin: 0px;
	vertical-align: top;
	width: 450px;
	float: right;
	}
#logotops {
	z-index:1;
	float: left;
}
#toplinks p{
	font-family: Verdana, serif;
	font-size: 9px;
	color: #ffffff;
	line-height: 15px;
	text-transform: uppercase;
	letter-spacing: 1.05px;
	text-decoration: none !important;
	padding-top: 2px; 
	}
#toplinks INPUT, TEXTAREA 
{ font-family: verdana, sans-serif; font-size: 9px; margin: 0; padding: 0; }
#toplinks p.small {
	font-size: 9px;
	line-height: 10px;
	letter-spacing: .25px;
	}
#toplinks #username INPUT, TEXTAREA{
	height: 10px;
	border: 1px solid #5d5d5d;
	font-size: 10px;
	margin: 0;
	font-size: 10px;
	}
#toplinks #password INPUT, TEXTAREA{
	height: 10px;
	border: 1px solid #5d5d5d;
	font-size: 10px;
	margin: 0;
	font-size: 10px;
	}
#toplinks img {
	margin-top: 2px;
	}
	
#toplinks p.mem-signin{
	font-family: Verdana, serif;
	font-size: 10px;
	color: #ffffff;
	line-height: 15px;
	text-transform: uppercase;
	letter-spacing: 1.05px;
	text-decoration: none !important;
	}
#toplinks ul {
	list-style: none;
	margin-top: 0;
	padding-right: 15px;
	font-family: Verdana, serif;
	font-size: 9px;
	line-height: 10px;
	text-align: right;
	color: #ffffff;
	margin: 0px;
	padding-bottom: 10px; 
	}
#toplinks li {
	background: none;
	display: inline;
	margin: 0;
	padding: 0 0 0 18px;
	font-size: 11px;
	}
#toplinks a:link    { color: #ffffff; text-decoration: none; border-bottom: 0 }
#toplinks a:visited { color: #ffffff; text-decoration: none; border-bottom: 0 }
#toplinks a:hover   { color: #ffffff; text-decoration: underline; border-bottom: 0 }

#toplinks p.info {
	font-family: Verdana, serif;
	font-size: 9px;
	color: #ffffff;
	text-align: right;
	line-height: 14px;
	letter-spacing: 1.05px;
	padding-top: 0px;
	}
#toplinks p.gift {
	font-family: Verdana, serif;
	font-size: 10px;
	line-height: 10px;
	color: #326ea1;
	text-transform: uppercase;
	letter-spacing: 1.05px;
	text-decoration: none;
	
	}

/* Top Header Links - Join/Renew/Gift Membership
-------------------------------------------------------------------------------------- */

/*
div#topgift {
	margin-top: 20px;
	text-align: right;
	background-image:url(file:///C|/Inetpub/wwwroot/aaawa/design/img-divider_header.gif);
	background-image:
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 10px;
	}
*/
#topgift ul {
	list-style: none;
	margin: 0;
	padding-right: 15px;
	font-family: Verdana, serif;
	font-size: 14px;
	line-height: 18px;
	text-align: right;
	}
#topgift li {
	background: none;
	display: inline;
	margin: 0;
	padding: 0 0 0 25px;
	font-size: 14px;
	}
#topgift a:link    { color: #698397; text-decoration: none; }	
#topgift a:visited { color: #698397; text-decoration: none; }	
#topgift a:hover   { color: #698397; text-decoration: underline; }	





/* 
=-
=- search engine 
=-
-------------------------------------------------------------------------------------- */

#home-search {
	width: 770px;
	height: 48px;
	background-color: #ffffff;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image:url(../images/design/img-search77001_0907v3.jpg);
	background-repeat: no-repeat;
	border-top: 1px solid #4E5461;
	}

#home-searchalt {
	width: 770px;
	height: 48px;
	background-color: none;
	border-top: 2px solid #505050; !important;
	background-image: url("../images/design/img-search77001_0907v3.gif");
	background-repeat: no-repeat;
	margin-top: 0px; !important
	}

div#signin {
	float: left;
	margin-top: -3px;
	}
#signin p {
	font-family: Tahoma, Veranda, arial;
	font-size: 10px;
	padding: 10px;
	padding-top: 6px;
	padding-left: 3px;
	width:auto;
	color: #733522;
	background-color:#eeeeee;
	border: 1px solid #ebe4cb;
	
	}
#signin a:link    { color: #698397; text-decoration: underline; font-size: 9px;}
#signin a:visited { color: #698397; text-decoration: none; font-size: 9px;}
#signin a:hover   { color: #698397; text-decoration: underline; font-size: 10px;}

div#home_signin {
	float: right;
	width: 259px;
	height: 237px;
	padding: 5px;
	border: 1px solid #733522;
	background-image: url(../topheader/design/img-jointoday_bkgrnd.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	}
	
/* 
=-
=- Home Page Search Engine 
=-
-------------------------------------------------------------------------------------- */
	
#search-engine {
	text-align: right;
	padding-top: 6px;
	padding-right: 10px;
	font-family: Tahoma, Veranda, arial;
	font-size: 9px;
	color: #505050;
	margin-top: 0px !important; 
	}
#search-engine form {
	border: none;
	margin: 0;
	padding: 0;
	}
#search-engine input {
	display: inline;
	margin: 0 0 0 4px;
	vertical-align: top;
	}
#search-engine #search {
	width: 140px;
	height: 15px;
	border: 1px solid #5d5d5d;
	font-size: 10px;
	}
#search-engine p {
	margin: 0;
	}

#announcement-home {
	float: left;
	font-size: 10px;
	color: #383D44;
	text-align: left;
	padding: 20px 0 0px 30px;
	text-transform: uppercase;
	background-image:  url("../images/design/exclamation3.gif");
	background-repeat: no-repeat;
	background-position: 15px 20px;
	letter-spacing: 1px;
	font-family: Georgia, Verdana, serif;
	}
#announcement-home a:link    { color: #505050; text-decoration: none;}
#announcement-home a:visited { color: #505050; text-decoration: none;}
#announcement-home a:hover   { color: #dd0000; text-decoration: none;}
