@charset "utf-8";
/* Elements 4 AAPAR */
a.learnMore{
	background:url(/ui/aapar/graphics/icon_arrow.gif) right no-repeat;
	padding-right:20px;
	color:#90262a;
	font-weight:bold;
	text-decoration:none;
}
#adLabel{
	color:#999;
	font-size:70%;
	padding-left:60px;
}
#addThis{
	float:right;
	margin-left:350px;
}
.button a{
	background:#797979 url(/ui/aapar/graphics/BG_button.gif) top left repeat-x;
	color:#fff;
	border:#ccc 1px solid;
	font-size:80%;
	font-weight:bold;
	text-decoration:none;
	padding:3px;
	margin:0;
}
.button a:hover{
	color:#fff;
}
#breadcrumb{
	margin: 0 110px;
	padding-left:20px;
	padding-bottom:10px;
	background:url(/ui/aapar/graphics/bullet_greenGuy.gif) left top no-repeat;
	font-size:0.85em;
	line-height:20px;
}
.clear{
	clear:both;
}
.float_left{
	float:left;
	padding-right:5px;
}
.float_right{
	float:right;
	padding-left:5px;
	margin-left:350px;
	padding-bottom:5px;
}
#followUs {
	background:url(/ui/aapar/graphics/BG_nav_top.jpg) top left no-repeat;
	margin-left:10px;
	color:#fff;
}
#followUs_bottom{
	padding: 15px 0;
	background:url(/ui/aapar/graphics/BG_nav_bottom.jpg) bottom left no-repeat;
}
#footer_text{
	padding-top:100px;
}
#footer_text ul{
	margin:10px auto;
	width:855px;
	color:#eee;
}
#footer_text li{
	list-style-type:none; /* removes default bullets */
	display:inline;
}
#footer_text a{
	text-decoration:none;
	color:#eee;
	padding:0 2px;
}
#footer_text a:hover{
	text-decoration:underline;

}
#header_link{
	color:#999;
	font-size:90%;
	font-weight:bold;
	padding: 5px 0;
}
#header_link a{
	color:#999;
	font-weight:bold;
	padding: 5px 0;
	text-decoration:none;
}
#header_link a:hover{
	color:#104d2b;
	text-decoration:underline;
}
hr#login_divider{
	width:160px;
	height:1px;
	border:none;
	border-top: 1px dashed #999;
	margin-right:120px;
	margin-top:7px;
}
#login{ /* login box */
	padding-left:720px;
	padding-top:40px;
}
#loginie{ /* login box */
	padding-left:720px;
}
#login_header{ /*white "LOGIN" text */
	color:#fff;
	font-weight:bold;
	padding-bottom:20px;
}
.login_text { /* the rest of the login text in the login box */
	font-size:90%;
	color:#666;
	font-weight:bold;
	list-style-type:none; /* removes default bullets */
	padding-left:0;
	line-height:15px;
}
.login_text a{ 
	font-size:90%;
	color:#999;
	text-decoration:none;
}
.login_text a:hover{
	color:#104d2b;
	text-decoration:underline;
}
.moreLink a, .moreLink a:hover{
	background:url(/ui/aapar/graphics/bullet_redArrow.gif) right no-repeat;
	color:#7c1d20;
	text-decoration:none;
	font-size:90%;
	font-weight:bold;
	padding-right:10px;
	float:right;
}
.news {
	width:470px;
	margin-left:10px;
	padding:5px 0;
	min-height:65px;
}
.news img {
	border:#666 solid 1px;
	padding:1px;
	margin-right:5px;
	float:left;
}
.news p {
	font-size:0.85em;	
}

#popularResource {
	background:url(/ui/aapar/graphics/BG_nav_top.jpg) top left no-repeat;
	margin-left:10px;
	color:#fff;
}
#popularResource ul{
	padding: 25px 0;
	background:url(/ui/aapar/graphics/BG_nav_bottom.jpg) bottom left no-repeat;
}
#popularResource li{
	list-style:none;
	background:url(/ui/aapar/graphics/bullet_greenGuy.gif) left no-repeat;
	margin-left:10px;
	padding:3px 25px;
}
#popularResource a{ 
	color:#666;
	text-decoration:none;
}
#popularResource a:hover{
	color:#104d2b;
	text-decoration:underline;
}
.promo .boxTop{
	padding:10px 15px 15px 15px;
	background:url(/ui/aapar/graphics/BG_promo_top.jpg) left top no-repeat;
}
.promo .boxBottom{
	padding:0 15px 30px 20px;
	background:url(/ui/aapar/graphics/BG_promo_bottom.jpg) left bottom no-repeat;
}
.promo h5{
	color:#666;
	line-height:100%;
}
.spacer {
	padding:3px 0;
}
ul, ol{
	padding:0 15px;
	margin:0px;
}
.whiteTitle{ /*for "popular resource" and nav titles */
	color: #fff;
	font-size:110%;
	font-weight:bold;
	padding-top:10px;
}
#woodenSign {
	position:absolute;
	width:250px;
	height:503px;
	background:url(/ui/aapar/graphics/BG_woodenSign.gif) center bottom no-repeat;
	bottom:-50px;
	right:5px;
	z-index:2;
}
#woodenSignAdArea {
	position: relative;
	padding-top:50px;
	padding-left:25px;;
	
}
#woodenSignAdArea .ad{
	width:200px;
	padding:1px;
	background-color:#fff;
	border:#666 solid 1px;
	margin:5px 0;
}
/* ------------------------- Common elements applied to all associations ----------------------*/
a.white, a.white:hover{
	color:#fff;
	text-decoration:none;
}
.clear{
	clear:both;
}
.dashLeft{
	padding: 5px 0;
	border-left:#CCC dashed 1px;
	}
.dashTop{
	border-top:#CCC dashed 1px;
	}
img.imgBorder{
	border:#999 1px solid;
	padding:1px;
	margin:5px;
}
li.styledList{
	list-style-image:url(/ui/aapar/graphics/bullet_greenGuy.gif);
}
