body{margin: 0; font-family: Futura Book, Helvetica, Arial; font-size: 11px; color: #666666;}
div{float:left}
h2{font-size: 11px; color: #ff6600; margin: 12px 15px}
	h2 a {font-size: 11px; color: #ff6600;}
	h2 a:hover {font-size: 11px; color: #ff6600; text-decoration:none;}
h3{font-size: 10px; margin: 16px 10px 4px 15px;}
h4{font-size: 10px; margin: 16px 10px 4px 15px;}
h6{color:#666666;font-weight:normal;letter-spacing:-1px;font-size:11px;margin: 3px 10px 0px 15px;}
p{margin: 10px 10px 4px 15px;}
/*table{clear:both;}*/
#ctl00_LoginView1_Login1_PasswordRecoveryLink{;position:absolute;margin-top:-15px;z-index:2;color:#666666;text-decoration:none;}
label.username{font-weight:bold; font-size:13px;color:#000;}
input{font-size:11px;}
input.tiny{width:40px;}
input.mid{width:150px;}
input.long{width:250px;}
a{text-decoration:none;color: #666666;}
a.gallery_link{border:5px solid white;float:left}
a.gallery_link:hover{border:5px solid #68CC11;}
p a{text-decoration:none;color: #666666;font-weight:normal;border-bottom:1px dotted #ff6600}
p a:hover{text-decoration:none;color: #666666;border-bottom:0px;font-weight:normal;}
select{width:250px;}

.winner{font-size:10px; text-align:center;}
.bu{font-weight:bold; text-decoration:underline;}
.orange{color: #ff6600;}
.orangebu{color: #ff6600; font-weight:bold; text-decoration:underline;}
.center{text-align: center;}
.justify{text-align:justify;}
.left{text-align:justify;}
.vCenter{padding:10px 0px;}
.right{text-align: right}
.greyText{color:#666666;}
.entertext{text-align: right; margin: 0 20px 8px; font-weight: bold;}
.enterlink{ background-image: url(images/arrowBlack.jpg); background-repeat: no-repeat; background-position: 0 50%; padding:0px 0px 4px 10px; color: #333333; text-decoration: none; border-bottom:0px}
.enterlink a { background-image: url(images/arrowBlack.jpg); background-repeat: no-repeat; background-position: 0 50%; padding:0px 0px 4px 10px; color: #333333; text-decoration: none;border-bottom:0px}
.enterlink a:hover { background-image: url(images/arrowBlack.jpg); background-repeat: no-repeat; }
.pmargin{margin: 4px 20px;}
.loginbtn{text-decoration:none;background-image: url(images/arrowGray.jpg); background-repeat: no-repeat; background-position: 0 50%; padding-left: 10px}
.testimonialpic{float: right; margin: 0px; padding: 2px 0px 0px 0px;}
.testimonial{margin: 0 15px}
.testimonialbox{min-height: 236px; height:auto;margin-bottom: 13px}
.clearDiv{clear:both;height:5px;}
.dashedBorder{border: dashed 1px #c2c2c2;margin-top:10px;}
.imgDashedBorder{border: dashed 1px #c2c2c2;}
.blueBorder{border:1px solid blue;}
.bottomPadding{padding-bottom:15px;}
.rightPadding{padding-right:10px}
.hidden{display:none;}
.flashDiv{width:100%;text-align:center;}
.clear{clear:both;}
.bold{font-weight:bold;}
.data_row{float:left;min-width:400px;width;auto;}
.data_item{width:160px;float:left;text-align:right;padding:2px 15px 2px 0px;}
.data_element{width:380px;float:left; padding:3px 0px 0px 0px;}
.instructions{margin:5px 30px;}
.star{color:red;}
.noleftmargin{margin-left:0;}
.forgot_password a{font-family: Futura Book, Helvetica, Arial; font-size: 11px; color: #666666;text-decoration:none;}
.checkout{font-size:14px;font-weight:bold;margin:15px 5px 0 0;}
.underline{text-decoration:underline;}
.tiny{font-size:9px;font-weight:normal;}


#headerwrapper{background-image: url(images/mastRep.jpg); background-repeat: repeat-x; width: 100%; height:130px;}
	#header{width: 0px}
		#headerimg{background-image: url(images/maawHomeMast.jpg); background-repeat: no-repeat; width: 562px; height:130px;}
		#homeclick a {
			  position: absolute;
			  height: 95px;
			  width: 159px;
			  top: 15px; 
			  left: 20px;
			  text-decoration: none;
		}
		#homeclick a i { visibility: hidden; }
#loginDiv{float:left;}
#contentwrapper{background-image: url(images/sideline.jpg); background-repeat: repeat-y; height: auto;width:800px;_width:835px;border:0px solid red}

#sidebar{width: 200px; font-size: 10px; float:left;}
	#sidebar ul{list-style: none}
		#sidebar a{color: #666666; text-decoration: none}
		#sidebar a.currentitem{color: #ff6600;}

#menu {margin:28px 20px 15px;padding: 0}
	#menu ul {padding:0;margin:0}
		#menu ul li{margin:6px 0 4px 15px}

	/* hover and active page state */
	#menu a:hover,
		body#aboutMAA_default #menu li.aboutMAA a.main_link,
		body#aboutMAA_aboutUs #menu li.aboutMAA_aboutUs a,
		body#aboutMAA_agencySearch #menu li.aboutMAA_agencySearch a,
		body#aboutMAA_join #menu li.aboutMAA_join a,
		body#aboutMAA_members #menu li.aboutMAA_members a,
		body#aboutMAA_officers #menu li.aboutMAA_officers a,
		body#aboutMAA_testimonials #menu li.aboutMAA_testimonials a,

		body#contactUs_default #menu li.contactUs a.main_link,
		body#contactUs #menu li.contactUs a,
		body#contactUs_default #menu li.contactUs_default a,
		body#contactUs_MAAWofficers #menu li.contactUs_MAAWofficers a,

		body#globesAwards_default #menu li.globesAwards a.main_link,
		body#globesAwards #menu li.globesAwards a,
		body#globesAwards_howtoenter #menu li.globesAwards_howtoenter a,
		body#globesAwards_GlobeAwardsForm #menu li.globesAwards_GlobeAwardsForm a,
		body#globesAwards_marketing #menu li.globesAwards_marketing a,
		body#globesAwards_academic_winners #menu li.globesAwards_academicwinners a,
		body#globesAwards_academichalloffame #menu li.globesAwards_academicchallenge a,
		body#globesAwards_partners #menu li.globesAwards_partners a,
		body#globesAwards_partCountries #menu li.globesAwards_partCountries a,
		body#globesAwards_pastwinners #menu li.globesAwards_pastwinners a,
		body#globesAwards_halloffame #menu li.globesAwards_academichalloffame a,		
		body#globesAwards_winners #menu li.globesAwards_winners a,
		body#globesAwards_faq #menu li.globesAwards_faq a,
		body#globesAwards_shop_default #menu li.globesAwards_shop a,
		body#globesAwards_shop_step1 #menu li.globesAwards_shop a,
		body#globesAwards_shop_step2 #menu li.globesAwards_shop a,
		body#globesAwards_shop_thankyou #menu li.globesAwards_shop a,
		body#globesAwards_dinner_default #menu li.globesAwards_dinner a,


		body#meetings_default #menu li.meetings a.main_link,
		body#meetings #menu li.meetings a,
		body#meetings_agenda #menu li.meetings_agenda a,
		body#meetings_nextconference #menu li.meetings_details a,		
		body#meetings_conferences #menu li.meetings_conferences a,
		body#meetings_nextconference #menu li.meetings_nextconference a,
		body#meetings_register #menu li.meetings_register a, 
		body#meetings_thankyou #menu li.meetings_register a,

		body#pressRoom_default #menu li.pressRoom a.main_link,
		body#pressRoom #menu li.pressRoom a,
		body#pressRoom_articles #menu li.pressRoom_articles a,
		body#pressRoom_news #menu li.pressRoom_news a,
		body#pressRoom_photogallery #menu li.pressRoom_photogallery a,
		body#pressRoom_prcontact #menu li.pressRoom_prcontact a,
		body#pressRoom_pressreleases #menu li.pressRoom_pressreleases a,		

		body#login #menu li.loggedin a.main_link
		{color: #f60;}

	

	/* active page sub-menu */
	#menu ul {display:none}
		#menu li{margin-bottom: 10px}
			body.aboutMAA #menu li.aboutMAA ul,
				body.globesAwards #menu li.globesAwards ul,
				body.pressRoom #menu li.pressRoom ul,
				body.meetings #menu li.meetings ul,
				body.contactUs #menu li.contactUs ul,
				body.resource #menu li.resource ul,
				body.blog #menu li.blog ul,
				body.gallery #menu li.gallery ul,
				body.survey #menu li.survey ul,
				body.conference #menu li.conference ul,
				body.membership_dues #menu li.membership_dues ul
				{display:block;}

#hotlinks{border-top: dashed 1px #c2c2c2; border-bottom: dashed 1px #c2c2c2; padding: 9px 20px 10px; margin: 0}
	#hotlinks a:hover{color:#f60;}
	#hotlinks li{margin: 5px 0;}

#ads{border:0px solid red;width:200px}

#content{width: 579px; margin: 33px 0 46px 19px; font-family: Verdana, Arial; font-size: 10px; color: #333333;float:right;}    
	#leftcolumn{margin-right: 6px;}
	#rightcolumn, #leftcolumn{width: 277px; /*height: 493px;*/}
	#leftcolumn div, #rightcolumn div{width: 275px;}
	#leftcolimg, #rightcolimg{height: 131px;}
		ul#pressUL,ul#catUL{margin-left:15px;padding:0;list-style:none;}
		ul#newsUL{margin:0;padding:0;list-style:none;}
		ul#pressUL li li, ul#catUL li li{margin:5px 0px 5px -30px;padding:0;list-style:none;background-image: url(images/arrowBlack.jpg); background-repeat: no-repeat; background-position: 0 3px; padding-left: 10px;}	

	#winners h1{font-size: 10px; margin: 16px 10px 4px 15px;}

	#sample_award{float:left;width:401px;height:420px;border:1px solid #cccccc;}
		#sample_award h1{font-size:14px;margin:10px;color:#dad6a6}
		#sample_award h2{font-size:11px;color:#dad6a6}
		#sample_award .content{margin-left:230px;margin-top:-255px;width:125px;height:250px;text-align:center;color:#dad6a6;font-size:11px;z-index:50;position:relative;border:0px solid red;}
		#sample_award .normal{font-weight:normal;}
		#sample_award .footline{float:left;margin-top:10px;padding:5px;width:90%;}
		#sample_award a{color:blue;text-decoration:underline;}
		#sample_award input{width:80px;height:25px;font-size:14px;margin-top:10px;}
		#sample_award .buttons{margin-top:15px;margin-right:20px;text-align:right;width:95%;}
	#sample_certificate{float:left;width:410px;height:550px;text-align:center;}
		#sample_certificate .content{margin-left:auto;margin-right:auto;margin-top:-250px;width:312px;height:180px;z-index:50;position:relative;float:none;}
		#sample_certificate .footline{margin-top:20px;margin-left:5px;text-align:left;float:left;z-index:50;position:relative;}
		#sample_certificate .buttons{margin-top:15px;margin-right:20px;text-align:right;width:95%;float:left;z-index:50;position:relative;}
		#sample_certificate a{color:blue;text-decoration:underline;}
		#sample_certificate h2{font-size:12px;color:#000000;}

	#editAwardTable{float:left;}
		.buttons input{width:80px;height:25px;font-size:14px;}	
	
	/*Dinner order checkout table*/	
	#checkoutTable td{border:1px solid black;}			

	#news{height: 353px;}
	#conference{height: 202px; margin-bottom: 12px;}
	#confimg{margin: 6px 20px 5px}
	#globeswinners{height: 137px}
	#winnerimg{margin: 9px 20px 15px 20px }    
	#footer{clear: both; background:#efebef; margin-top:10px; background-repeat: repeat-x; width: 100%; height: 46px; font-family: Verdana, Arial; font-size: 9px;}
	#member{color: #666666}
	#join{color: #ffb340; text-decoration: none}
	#address{margin: -4px 50px 6px 10px; width: 495px}


	#footer_link{width: 225px; margin-top: 6px}
		#footer_link ul{padding: 0; margin: 0}
			#footer_link li{display: inline; border-right: solid 1px #868686; padding: 0 21px;}
			#footer_link li.last{border-right: none; padding-right: 0px}
			#footer_link li.first{padding-left: 0px;}
		#footer_link a{color: #666666; text-decoration: none}

    p.agendaDay{font-weight:bold; padding:0; margin:15px 0 0 20px;}
    p.agendaHour{margin:0 0 0 40px;}
	#shopDiv, #abouttext, .dashedFull{margin-top: 13px; border: dashed 1px #c2c2c2; width: 558px}
		#abouttext div.innerDiv{width: 531px; height: auto; margin: 0px 0 0px 5px;}
		
	#aboutconference{margin-top: 13px; padding-bottom: 10px; border: dashed 1px #c2c2c2; width: 558px}

	#shopDiv .NextDiv{margin-right:15px;margin-top:10px;text-align:right;float:right;}
	#bbq{width: 110px; margin: 10px 20px 0 0; float: right;line-height:20px;}
	#registernow{height: 71px}
	#whatitis{height: 150px}
	


/* page specific */
body.categorylisting #content #leftcolumn a {text-decoration:none;color:black}
body.categorylisting #content #leftcolumn li#active a,body.categorylisting #content #leftcolumn li#active li.active a {font-weight:bold}
body.categorylisting #content #leftcolumn li#active li a {font-weight:normal}
body.categorylisting #content #leftcolumn li ul {display:none;}
body.categorylisting #content #leftcolumn li#active ul,
	body.categorylisting #content #leftcolumn li.selected ul {display:block;font-weight:normal}
	.selected{font-weight:bold;}


txtDelegate{vertical-align:middle;}
.pCountries{list-style:none;color:#404040;font-size:11px;padding:0 0 10px 15px;margin:0}
.pCountries li{list-style:none;color:#404040;font-size:11px;display:inline;padding:0;margin:0 0px 0px 0}
.pCountries2{list-style:none;color:#404040;font-size:11px;padding:0 0 0 60px;margin:0}
.pCountries2 li{list-style:none;color:#404040;font-size:11px;display:inline;padding:0;margin:0}
.tabPad{margin-left:15px}
.tabPad td{padding:0px 0 8px 0}
.tabPad input,select,textarea{border:1px solid #aaaaaa;font-size:11px;padding:0 0 0 3px}
.ticketBox{background:url('/images/admission.gif') no-repeat;}

.meetings_table td{padding:5px 10px 0px 0}