@charset "UTF-8";
/* CSS Document */
html, body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #CFDEF2;
	margin: 0 auto; 
	padding: 10px;
    color: #333333;
	height: 100%;
}
/*interior.css is attached to the interior.html page and interiorPlayer.html. the background for the main content is white  with 2 columns. there is a secondary navigation and an image in the header. the small donation and small join community button are styled to the right. */
#container { 
	width: 864px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	padding:0px;
	}
/*container ends*/


/*contains the curved edges image, logo, main navigation and search*/	
#header{
	margin: 0px;
	padding: 0px;
	height: 78px;
	}
	
/*placed curved edges images*/	
#curve{
	height: 10px;
	background-image:url(http://www.aabgu.org/assets/images/white.png);
	background-repeat: no-repeat;}	  
*html #curve{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.aabgu.org/assets/images/white.png', sizingMethod='fixed');
background: url(images/clear.gif);
}
	
/*left side of the header contains the logo white background*/
#logo{
margin: 0px;
padding: 0px 0px 0px 20px;
height: 68px;
width: 234px;
float: left;
background: #FFFFFF;
}  

#logo-print{
display: none;
visibility: hidden;
}

#gradient {
	background-image:url(http://www.aabgu.org/assets/images/gradientarticle.jpg);
	background-repeat: repeat-x;
	height: 22px;
	/*background:#999999;*/
	margin: 0px;
	padding: 0px;
	}
	
/*header navigation top right*/
#headerNav{
	font-size:11px;
	margin: 0px;
	padding: 0px 20px 0 0;
	width: 590px;
	height: 68px;
	float: right;
	background:#ffffff;
	text-align: right;
	}

/*pushes the top right navigation to the top*/
#headerNav ul{
	margin: 0px;
	padding: 0px 0px 4px 0px;
}

/*creates a list with borders*/
#headerNav ul li{
	list-style: none;
	display: inline;
	border-right: 1px solid #4D4D4D;
	padding: 0px 10px 0px 10px;}

/*grey colored type and no underline*/
#headerNav ul li a{
	color: #4D4D4D;
	text-decoration: none;}
	
/*hover with an underline*/
#headerNav ul li a:hover{
	text-decoration: underline;
	}
	
/*the selected state has an underline*/
#headerNav ul li a.selected{
	text-decoration:underline;}
	
#headerNav ul li.first{
	border-left: #4d4d4d solid 1px; 
}
	
/*search form styled out*/	
form{
	margin: 10px 0 0 0;
	}
	
/*image for the search button*/	
form img{
margin: -5px 0 -8px 0px;
padding: 0;

}
/*end of header*/

/*main navigation with the background image/ height/ font size*/
#mainNav{
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	font-size:10px;
	height: 24px;
_height: 22px; /*IE hack to place border*/
*height: 22px; /*IE hack to place border*/
	background-image:url(http://www.aabgu.org/assets/images/mainnav.gif);
	background-repeat: repeat-x;
	}
	
	
/*floats the list left and controls the color*/
#mainNav ul{
	padding: 0 20px 0 0;
	margin: 0;
	color: #005295;
	float: left;		
}

/*displays the list inline*/
#mainNav ul li { 
	display: inline; }

/*floats left with no underlines and border right/ blue color*/
#mainNav ul li a{
	padding: 5px 10px 5px 10px;
	color: 005295;
	text-decoration: none;
	float: left;
	border-right: 1px solid #005295;
}

/*link is blue*/
#mainNav a:link{
	color: #005295;}

/*visited blue*/	
#mainNav a:visited{
	color: #005295;}

/*hover background color orange white type*/	
#mainNav ul li a:hover{
	background-color: #f37421;
	color: #fff;
} 

#mainNav ul li.selected a {
	background-color: #f37421;
	color: #fff;
} 
/*end of main navigation*/

	
/*contains flash animation or image and the secondary navigation*/
/*set height 125 background color dark blue*/
#containFlash{
	padding: 0px;
	margin: 0px;
	height: 125px;
	background: #16529a;}	
	

	
	
/*placement of flash animation or image*/		
#flash{
	padding: 0px;
	margin: 0px;
	float: right;
	}

/*creates a white space between the flash and the main content*/	
#spacer{
	padding: 0px;
	margin: 0px;
	height: 7px;
	background-color:#FFFFFF;
	}
/*end of Flash header with secondary navigation*/
	
#contentDiv{
width:864px;
padding:0;
margin: 0;
}
	
/*contains all of the main content with 2 columns mainLeft and mainRight*/	
#mainContent{
/*min-height:353px;*/
	overflow: hidden;/*makes the background image go to the end of the content*/
	background-image:url(http://www.aabgu.org/assets/images/borderwhite.gif);
	background-repeat:repeat-y;
	width:864px;
	padding:0;
	margin: 0;
	}


/*controls left column floated left set widht 288px*/
#mainLeft{
	width: 288px;
	float: left;
	}
	
/*controls the right column floated right set width 576px */
#mainRight{
	width: 576px;
	float: right;
	}

	
	
	
#regions{
border-top-width: 1px;
border-top-style: solid;
border-top-color: #005295;
}	

#regions h2
{
padding-top: 15px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 15px;
color: #005295;
font-size: 17px;
font-weight: bold;
} 

/*list with underline looks like a <p> grey type*/
#regions li{
	/*margin: 0 0 0 30px;*/
	/*padding: 0px 145px 0px 15px;*/
	font-size: 12px;
	line-height: 18px;
	font-weight:100;
	color: #333333;
	}
	
/*paragraphs in grey*/	
#regions p{
	margin: 0px 10px 0 15px;
	font-size: 12px;
	line-height: 15px;
	font-weight:100;
	color: #333333;
	padding-bottom: 10px;
	}
	
#regions p.events{
	margin: 0 10px 0 15px;
	font-size: 12px;
	line-height: 15px;
	font-weight:100;
	color: #333333;
	padding-top: 10px; 
	border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #333333; 
	}	
	
#regions a {
  /* color: #333333;*/
  color: #16529A;
}	

#regions a:link {
   /*color: #333333;*/	
   color: #16529A;
} 

#regions a:visited {
   /*color: #333333;*/	
   color: #16529A;
} 

#regions a:hover {
   /*color: #f37421; */
   color: #16529A;
}

#flashMap{
	/*width: 576px;
	height: 327px;	*/
	margin: 0 0 10px 0px;}

	
	
	
#interior {
  width: 430px;
  float: left;
  font-size: 12px;
  line-height: 18px;
  font-weight:100;
  color: #333333;
  padding-left: 15px;	
}	

#interior ul {
padding-top: 0px;
margin-top: 0px;
}

/*list with underline looks like a <p> grey type*/
#interior li{
	/*margin: 0 0 0 30px;*/
	/*padding: 0px 145px 0px 15px;*/
	font-size: 12px;
	line-height: 18px;
	font-weight:100;
	color: #333333;	
	margin-top:0px;
    padding-top: 0px;
	}
	
/*paragraphs in grey*/	
#interior p{
	margin: 0px;
	/*padding-left: 15px; */
	padding-right: 10px;
	font-size: 12px;
	line-height: 18px;
	font-weight:100;
	color: #333333;	
	padding-bottom: 10px;
	}
	

#interior form{
/*padding-left: 15px;  */
padding-right: 10px;
}	

#interior table{
/*margin-left: 15px; */
padding-right: 10px;
width: 400px;
}	  

#interior table td{
  font-size: 12px;
	line-height: 18px;
	font-weight:100;
	color: #333333;	
}	



/*/*paragraphs with a link has an orange link*/	
p a:link{
	/*color:#f37421; */
	font-size: 12px;
	/*color: #333333; */
	color: #16529A;
	} 
	
p a:visited{
	/*color:#f37421;*/
	font-size: 12px;
	/*color: #333333; */
	color: #16529A;
	} 
	
	
/*hover has no underline*/	
p a:hover{
	text-decoration:none;
	}
	   
#publications{
padding-left: 15px;
	padding-right: 10px;
}	   
#publications div.odd, #publications div.even{
display: inline;
margin: 0px; 
	font-size: 12px;
	line-height: 18px;
	font-weight:100;
	color: #333333;	
	padding-bottom: 10px;
}

#publications div.odd a, #publications div.even a {
 color: #16529A;
 text-decoration: none;
}


/*list with border right after text within a paragraph*/
.pipes a{
	text-decoration: none;
	}
	
.pipes a:link{
	/*color: #005295;*/
	color: #16529A;
	}  
	
.pipes a:visited{
	/*color: #005295;*/
	color: #16529A;
	}
	
.pipes a:hover{
	text-decoration:underline;}

	
/*headlines in blue 19px*/
h1{
	margin: 0px;
	padding:15px 15px 5px 25px;
	color: #005295;
	font-size:18px;
	line-height: 22px;
	font-weight:500;}

	
/*headlines in orange 19px*/
h2{
	margin: 0px;
	padding:15px 5px 5px 15px;
	color: #F37421;
	font-size:17px;
	font-weight:bold;}
	
/*sub headline in orange 13px*/
h3{
	margin: 0px;
	padding:5px 5px 5px 15px;
	color: #F37421;
	font-size:13px;
	/*font-weight: 600;*/
	 }
/*dark grey headline medium size*/
h4 {
	margin: 0px;
	padding:10px 5px 5px 15px;
	color: #333333;
	font-size:13px;
	font-weight: bold;}

#interior h1{
	margin: 0px;
	padding:15px 5px 5px 0px;
	color: #F37421;
	font-size:17px;
	font-weight:bold;}
	
/*headlines in orange 19px*/
#interior h2{
	margin: 0px;
	padding:15px 5px 5px 0px;
	color: #F37421;
	font-size:17px;
	font-weight:bold;}
	
/*sub headline in orange 13px*/
#interior h3{
	margin: 0px;
	padding:5px 5px 5px 0px;
	color: #F37421;
	font-size:13px;
	/*font-weight: 600;*/
	 }
/*dark grey headline medium size*/
#interior h4 {
	margin: 0px;
	padding:10px 5px 5px 0px;
	color: #333333;
	font-size:13px;
	font-weight: bold;}	
	

/*bold grey font 12px*/	
#mainRight strong{
	font-size: 12px;
	line-height: 15px;
	font-weight:bold;
	color: #333333;
	}
	
	
#interior-news {
  width: 430px;
  float: left;	
  padding-left: 15px;
}	
	
/*list with underline looks like a <p> grey type*/
#interior-news li{
	/*margin: 0 0 0 30px;*/
	/*padding: 0px 145px 0px 15px;*/
	font-size: 12pt;
	line-height: 18px;
	font-weight:100;
	color: #333333;
	font-family:"Times New Roman", Times, serif;
	}
	
/*paragraphs in grey*/	
#interior-news p{
font-family:"Times New Roman", Times, serif;
	padding: 0px 0 0px 0;
	font-size: 12pt;
	line-height: 18px;
	color: #333333;
	}  		 
	
#interior-news p strong, #interior-news p b{
font-weight: bold;
	} 	
	
#interior-news a{
font-size: 12pt;
}
	
#interior-news h1.article {
font-family: Arial, sans-serif;
font-size: 14pt;
font-weight:bold;
padding: 5px 0 0 0;
text-align: center;
color: #333333;
} 

#interior-news h2.article {
font-family: Arial, sans-serif;
font-size: 12pt;
font-weight:bold;
padding: 5px 0 0 0;
text-align: center;
color: #333333;
}  

#interior-news h4{	
font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size: 11pt;
	color: #000000;
	text-align:center;
	padding: 40px 0 10px 0;
	}

h1.release {
font-family: Arial, sans-serif;
font-size: 14pt; 
line-height: 20px;
font-weight:bold;
padding: 5px 0 0 0;	
color: #333333;	
text-transform: uppercase;
	}	 
	
h2.release {
font-family: Arial, sans-serif;
font-size: 12pt; 
line-height: 18px;
font-weight:bold;
padding: 10px 0 0 0;	
color: #333333;
	}	
	
#boilerplate{
font-size: 10pt;
color: #333333;
}	

#boilerplate h1{
font-family: Arial, sans-serif;
font-weight: bold;	 
font-size: 10pt;
color: #333333;
text-align: left;
padding-left: 0px;
padding-bottom: 0px;
margin-bottom: 0px;
line-height: 16px;
}	 

#boilerplate p{
font-family:"Times New Roman", Times, serif; 
 font-size: 10pt;
color: #333333;
}

#newHeader{
	margin: 0px;
	padding: 0px;
	/*height:88px;*/
	/*border: 1px solid #FFFF00;*/
	}
#newsHeaderLeft{
	/*background:#00FF99;*/
	float: left;
	width: 312px;
	/*height: 53px;	*/
	padding: 10px 0 0 10px;
	margin: 0;
	font-size: 16px;
	color: #005494;
	font-weight:bold;
	
	}
	
#newsHeaderRight {
	width: 250px;
	/*height: 88px;	*/
	float:right; 
	padding: 10px 0px 0 0;
	/*background:#990033;*/}

	
#newsNav{
/*height: 14px;*/	
	font-size:11px;
	margin: 0px;
	/*padding: 60px 20px 0 0;*/
	padding: 0px 10px 0 0;
	float: right;
	/*text-align: right;*/
	/*background:#0066CC;*/
	}

#newsNav div {
margin: 0;
padding:0;
display: inline;
}  

#newsNav .sendToFriend {
   border-left: 1px solid #3f3f3f;	
   border-right: 1px solid #3f3f3f;	
   padding-left: 10px;
   padding-right: 10px;
} 

#newsNav .sendToFriend a:hover{
	border-bottom: 1px solid #4D4D4D;
	}  
	
#newsNav .printerFriendly{
  border-right: 1px solid #3f3f3f;
    padding-left: 10px;
   padding-right: 10px;
}

#newsNav .printerFriendly a:hover{
	border-bottom: 1px solid #4D4D4D;
	}

	
	
	
#contact {
padding: 0;
margin: 0;	
}
	
#contactRight {
	/*height: 80px;*/
	padding: 0px 0px 0 0;
	/*background:#CCCCCC;*/
	}	

#contactRight p
{font-family:"Times New Roman", Times, serif;
font-size: 12pt;
font-weight:bold;
padding: 0 0 0 0;}
	
#contactLeftArticle {
	/*float: left; */
	padding: 10px 0px 10px 0;	 
	/*clear:right;	*/
	}	
	
#contactLeftArticle h3{
	font-weight: bold;
	font-size:11pt;
	font-family:"Times New Roman", Times, serif;
	padding: 0;	
	color:#333333;
	}
	
#contactLeftNews {
/*background:#CC66CC;*/
	float: left;
	/*height: 80px;	*/
	padding: 0 20px 0 0;
	} 
	
	
/*light blue color on the paragraph*/
.blueType{
color: #ABE1FA;}


/*join button containter*/
/*height expands with type. set width 288 floated left centered with a font size 11px*/
#joinContainer{
	font-size: 11px;
	padding: 0;
	/*margin: 10px 0 10px 5px;	
	width: 267px;  */
	margin: 0 5px 10px 5px;
	width: 288px;
	height: auto;
	float: left; 
	}

/*the top curved image of the button set height 12px*/	
#joinBtTop{
	margin: 0;
	padding: 0;
	height:12px;
	background-image:url(http://www.aabgu.org/assets/images/joinbttop.png);
	background-repeat:no-repeat;}  
	
*html #joinBtTop{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.aabgu.org/assets/images/joinbttop.png', sizingMethod='fixed');
background: url(http://www.aabgu.org/assets/images/clear.gif);
}

/*the bottom curved image of the button set height 12px*/
#joinBottom {
	margin: 0;	 
	padding:0;
	height:12px;
	background-image:url(http://www.aabgu.org/assets/images/joinbottom.png);
	background-repeat:no-repeat;} 
*html #joinBottom{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.aabgu.org/assets/images/joinbottom.png', sizingMethod='fixed');
background: url(http://www.aabgu.org/assets/images/clear.gif);
}

/*space between the top and bottom with a repeated background height set to auto to flow to content*/
#joinBt{
	height: auto;
	background-image: url(http://www.aabgu.org/assets/images/joinbtbackground.png);
	background-repeat: repeat-y;
	padding: 0;
	margin: 0;
	} 
*html #joinBt{
height: 110px;
 background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/assets/images/joinbtbackground.png, sizingMethod='scale');
}	
	
/*headline in white for join Button 16px*/	
#joinBt h1{
	padding: 0px 10px 2px 15px;
	margin: 0;
	color: #FFFFFF;
	font-size: 16px;
	/*font-weight: 600;*/}

/*paragraph text on the button set to 11px white color*/	
#joinBt p{
	margin: 0;
	padding: 0px 0 5px 15px;
	font-size: 11px;
	line-height: 13px;
	font-weight:100;
	color: #FFFFFF;
	}
	
/*links are white with no underline 11px*/
#joinBt  p a:link{
	color:#FFFFFF;
	font-size: 11px;
	text-decoration:none;
	}

/*visited on the join button*/
#joinBt  p a:visited{
	color:#FFFFFF;
	text-decoration:none;
	}

/*hover has a white underline*/		
#joinBt p a:hover{
	text-decoration:underline;
	} 
	
	
#joinContainer .outter{
	margin-left:2px;
}
	
#joinContainer .inner{
	margin-left:0px;
}

/*controls the arrows with a set height of 14px width 34px floated right. A overflow hidden is set to trick the image to roll over and switch to a different color*/	
#arrowBlue a{
	float: right;
	padding: 0px;
	margin: 0px 32px 0px 2px;
	display:block;
	height:14px;
	width:34px;
	overflow:hidden;	
}

/*controls the hover on the arrows. A -35px is set on the text-indent to show the second image of the arrow button*/	
#arrowBlue a:hover{
	display:block;
	text-indent:-35px;} 
/*end of join button*/


/*small button container on the right*/
#smallBt{
	float: right;
	width: 130px;
	/*padding:0px 0px 0px 5px;*/
	margin: 0;
	
	}
/*5px space below the image on the right*/
#smallBt img {
	margin: 0 0 5px 0;}	

/*image right styles*/	
/*orange headline above image*/
#imageRight h1{
color: #F37421;
font-size:12px;
margin: 0;
padding: 0;	
}

/*paragraph below image in grey*/
#imageRight p{	
font-size: 14px;
	color: #333333;
	/*text-decoration: underline;*/
	margin: 0;
	padding: 0;
	}

/*link below image*/	
#imageRight a:link{
font-size: 11px;
	color: #333333;
	text-decoration: underline;
	}
	
/*hover no underline*/
#imageRight a:hover{
	text-decoration: none;
}  

#image {
	padding: 0;
	margin: 0;
	/*background:#330000;*/}
/*caption*/	
#image h2 {
	font-family: Arial, sans-serif;
	font-size:10pt;
	padding: 0;
	font-weight:bold;
	
	/*background:#FFFFFF;*/}

/*donation button container*/
/*set height and width 115px background blueButton.png*/	
#donationContainer{
	padding:0px 10px 0px 5px;
	margin:0;
	width: 115px;
	height: 115px;
	background-image:url(http://www.aabgu.org/assets/images/bluebutton.png);
	background-repeat: no-repeat;
	} 
*html #donationContainer{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.aabgu.org/assets/images/bluebutton.png', sizingMethod='fixed');
background: url(images/clear.gif);
}	

#smallBt #donationContainer{ margin-top:10px;}

input.search{
vertical-align: top;
margin-top:2px;
}


/*white font paragraph within the button*/	
#donationBt p{
 	margin: 0 0px 0 0;
	padding:15px 20px 0px 12px;
	/*font-weight:100;
	color: #FFFFFF;
	font-size: 14px;*/
	}
	

#donationBt p a, #donationBt p a:link, #regions #donationBt p a, #regions #donationBt p a:link{
font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	} 
	
	

/*hover with an underline*/		
#donationBt p a:hover{
	text-decoration:underline;
	}
/*Orange arrow button floated right*/	
#arrowDonate {
	width: 26px; 
	float: right;
	margin: -15px 23px 0px 0px;
	padding:0;
	}
*html #arrowDonate {
height: 17px;
	margin: -15px 13px 0px 0px;
}
/*trick with hover one image us set height and width with overflow hidden and display block*/		
#arrowDonate a{
	float: right;
	padding: 0;
	margin: 0;
	display:block;
	height:15px;
	width:26px;
	overflow:hidden;
	}
	
/*hover shows other half of image by using negative text-indent*/
#arrowDonate a:hover{
display:block;
	text-indent:-26px;}
/*end of donation button*/

/*small join button*/
/*background orange button JoinSmButton set height width 115px*/
#JoinSmContainer{
	padding:0px 10px 20px 5px;
	margin:0;
	width: 115px;
	height: 115px;
	background-image:url(http://www.aabgu.org/assets/images/joinsmbutton.png);
	background-repeat: no-repeat;
	} 
	
*html #JoinSmContainer{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.aabgu.org/assets/images/joinsmbutton.png', sizingMethod='fixed');
background-image: url(http://www.aabgu.org/assets/images/clear.gif);
}
	

/*controls the padding on the white paragraph*/
#JoinSm p{
 	margin: 0 0px 0 0;
	padding:15px 20px 0px 12px;
	}
	
/*controls the link with no underline and 14px font size*/
#JoinSm a{
font-size: 14px;
	color:#FFFFFF;
	text-decoration:none;
	}

#JoinSm a:link{
font-size: 14px;
	color:#FFFFFF;
	text-decoration:none;
	}
	/*
#JoinSm a:visited {
	color: #FFFFFF;}*/	

/*hover with an underline*/	
#JoinSm p a:hover{
	text-decoration:underline;
	}
	
/*blue arrow button floated right*/	
#arrowJoinSm {
	width: 26px; 
	float: right;
	margin:-13px 22px 0px 0px;
	padding:0;
	}
/*trick with hover one image us set height and width with overflow hidden and display block*/		
#arrowJoinSm a{
	float: right;
	padding: 0;
margin: 0;
	display:block;
	height:15px;
	width:26px;
	overflow:hidden;
	}
	
/*hover shows other half of image by using negative text-indent*/	
#arrowJoinSm a:hover{
	display:block;
	text-indent:-26px;}
/*end of small join button*/



/*movie player set width centered*/
.player{
    margin: 0 0 0 30px;
	padding-top: 10px;}	  
	
.player h1 {
padding-left: 0px;	
}	

.player h3{
font: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
font-weight: normal;
padding-left: 0px;
}	  

.player2{
    margin: 0 0 0 30px;
	padding-top: 0px;}	  
	
.player2 h1 {
padding-left: 0px;	
}

#movie p {
font: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
}

/*end of main content*/


/*this is for the curved corners on the bottom of the website*/	
#footer{
	padding: 0px;
	margin: 0 auto;
	width: 864px;
	height: 10px;
	background-image: url(http://www.aabgu.org/assets/images/whitebottom.png);} 
*html #footer{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.aabgu.org/assets/images/whitebottom.png', sizingMethod='fixed');
background: url(http://www.aabgu.org/assets/images/clear.gif);
}	
	
/*end of footer*/
	
	
	
.linksetMenu {
	margin-bottom: 15px;
	padding:5px 0 5px 0px;
	background:#16529A;
	width: 288px;
	float: left;
	line-height: 18px;
	font-size: 12px;
	min-height: 115px;}
   
	
/*list for secondary nav floated left */
.linksetLinkInternal .navigationItem{
	margin:0px;
	padding: 0;
	float: left;
	width:100%;
	/*list-style:none;*/
	}
/*no underline with display block text color light blue*/	
.navigationItem a{
	display: block;
	color: #cfdef2;
	text-decoration: none;
	padding: 0 35px;
	/*link-height: 2.5;*/
	}
	
/*type white with a hover image with a gradient and orange bullet*/
.navigationItem a:hover{
	color: #FFFFFF;
	background:url(http://www.aabgu.org/assets/images/hoversecondarya.gif);
}

.linksetSubMenu-1 .linksetLabel{
	color: #FFFFFF;
	background:url(http://www.aabgu.org/assets/images/hoversecondarya.gif);
	display: block;
	text-decoration: none;
	padding: 0 35px; 
	link-height: 2.5;
	}  
	
	.linksetLinkExternal {
margin:0px;
	padding: 0;
	float: left;
	width:100%;
	/*list-style:none;*/
}

/*no underline with display block text color light blue*/	
.linksetLinkExternal a{
	display: block;
	color: #cfdef2;
	text-decoration: none;
	padding: 0 35px;
	/*link-height: 2.5;*/
	}
	
/*type white with a hover image with a gradient and orange bullet*/
.linksetLinkExternal a:hover{
	color: #FFFFFF;
	background:url(http://www.aabgu.org/assets/images/hoversecondarya.gif);
}
/*subnavigation on the secondary navigation*/	
.linksetSubMenu-2{
	margin: 0px;
padding:0px;
background:#16529A;
list-style-type: none;
width: 250px;
/*float: left;*/
line-height: 15px;
font-size: 10px;
/*font-weight: bold;*/
}

/*padding left to push the secondarySub to the right*/
.linksetSubMenu-2 .navigationItem {
	margin:0px;
	/*padding: 0 0 0 20px;*/
	padding-left: 20px;
	float: left;
	/*width:100%;*/}
	
/*no underline*/
.linksetSubMenu-2 .navigationItem a{
	text-decoration: none;
	/*padding: 0 35px; */
	}

/*link in orange*/	
.linksetSubMenu-2 .navigationItem a:link{
	color: #efa47b;}

/*visited in orange*/	
.linksetSubMenu-2 .navigationItem a:visited{
	color: #efa47b;}

/*hover in white*/	
.linksetSubMenu-2 .navigationItem a:hover{
	color: #FFFFFF;	
	background-image: none;
	}	
	
.linksetMenu .linksetSubMenu-2 .linksetLabel{
	color: #efa47b;
	background-image:url(http://www.aabgu.org/assets/images/hoversecondarya.gif);
	padding-left: 55px; 
	width: 250px;
	float:left;
	line-height: 15px;
	/*link-height: 2.5;*/ 
	background-repeat: no-repeat;
	}  

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}  

.sendToFriend{
margin-left: 100px;
}	  

.sendToFriend td { 
width: 200px;
	font-size: 12px;
	line-height: 15px;
	font-weight:100;
	color: #333333;
		
	}	   
	
h2.SendToFriendThankYouMessage {
   margin-left: 300px;
} 

.searchTeaser, .searchTimeStamp{
display: none;
visibility: hidden;
}	

.searchNavigation{
  padding-bottom: 8px;
}	

.privacy{
 display:none;
 visibility: hidden;
}

Legend {float: none; }

.NetscapeFix {
clear: both;
display: block;
}
	





