html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: thin none #A0A0A4;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {line-height: 1; 	font-family: arial, sans-serif;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}

/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;border-spacing: 0;}
body        {background: #524b44 url(../images/interface/chrome/bgfade.jpg) 0 0 repeat-x;}

/* Global Style*/
a					{color:#0099ff; text-decoration:none;}
a:hover				{text-decoration:underline;}


#logoprint			{display:none; position:absolute; margin: -9999px 0 0 0;}
/* Layout */
#wrapper    		{width: 974px; margin: 0 auto -7px auto; background: url(../images/interface/chrome/bgshadow_repeat.gif) 0 0 repeat-y;}
#wrapper #inner 	{width: 960px; padding: 88px 7px 0 7px; background: url(../images/interface/chrome/bgshadow.gif) 0 0 no-repeat;}
#footer     		{width: 974px; height: 20px; padding: 25px 0 50px 0; margin: -7px auto 0 auto; background: #524b44 url(../images/interface/chrome/bgshadow_bottom.gif) 0 0 no-repeat; }
#global				{position:absolute; top:0; width: 960px;}
#global ul			{float:right; padding-right: 20px;}
#nav				{position:absolute; top: 0; width: 920px; margin: 27px 0 0 20px;}
#contentwrap		{width: 960px; min-height: 812px; background: url(../images/interface/chrome/contentbg.gif) 0 0 repeat-y; color:#4a4a4a;}
#content			{float:left; margin: 0 0 0 201px; padding: 20px 20px 37px 20px; width: 504px;}
#secbar				{position:absolute; padding: 15px 13px; margin:0;}
#sidebar			{float:left; padding: 20px 0; width: 205px; min-height: 100px;}
#pagetools			{position:absolute; margin: -37px 0 0 131px;}
                                        
/* Content*/


/* Headers */
#content h1,
h2#title,
#landing .callout .intro h2,
#sidebar h4			{font-family: times, "times new roman", serif; font-weight:lighter;}

#content h1			{font-size: 24px; color:#576f21; min-height: 36px; margin-bottom: -10px;}
.sIFR-active #content h1{line-height: 24px; visibility:hidden;}
h2#title			{display:block; width: 940px; height: 42px; padding: 35px 0 0 20px; color:#487184; font-size: 28px;
					 background: url(../images/interface/chrome/h2titlebg.gif) 0 0 no-repeat;}
#content h3			{font-size: 12px; font-weight:bold; line-height: 16px; margin: 16px 0 0 0;}
.sIFR-active h2#title{line-height: 28px; visibility:hidden;}
#landing h2#title	{height: 37px; padding: 85px 0 0 20px;}
#landing.aboutus #title		{background-image: url(../images/interface/banners/aboutus.jpg);}
#landing.whatwedo #title	{background-image: url(../images/interface/banners/whatwedo.jpg);}
#landing.fellowship #title	{background-image: url(../images/interface/banners/fellowship.jpg);}
#landing.alumni #title	{background-image: url(../images/interface/banners/alumni.jpg);}
#landing.bankingisback #title	{background-image: url(../images/interface/banners/alumni.jpg);}
#landing.donors #title		{background-image: url(../images/interface/banners/donors.jpg);}
#landing.newsevents #title	{background-image: url(../images/interface/banners/newsevents.jpg);}
#content h2					{font-size: 13px; margin: 16px 0 -8px 0; min-height: 23px;}
.sIFR-active #content h2	{line-height: 13px; margin-bottom: -8px; visibility:hidden;}
#content h2 span	{font-weight:normal; color:#ccc;}
#sidebar h4			{font-size: 14px;}

#breadcrumb			{font-size: 10px;/* position:absolute; */margin: 0 0 0 222px; padding-top: 7px;}
#breadcrumb a		{color:#999;}


/* Content Elements*/

#content li,
#content p			{font-size: 12px; line-height: 16px; margin: 8px 0;}

.medium #content li,
.medium #content p	{font-size: 13px; line-height: 17px;}

.large #content li,
.large #content p	{font-size: 14px; line-height: 18px;}

.medium #content h2	{font-size: 14px;}
.large #content h2	{font-size: 15px;}

.sIFR-active .medium #content h2	{line-height: 14px;}
.sIFR-active .large #content h2	{line-height: 15px;}

#content ul li		{padding: 0 0 0 16px; background: url(../images/interface/chrome/icon_liarrow.gif) 6px 5px no-repeat;}
#content ul.linkedlist li{background: url(../images/interface/chrome/icons.gif) 6px -25px  no-repeat;}
#content ul.linkedlistalt li{background: url(../images/interface/chrome/icon_liarrow_org.gif) 6px 5px no-repeat;}
#content ul.linkedlist li.external	{background: url(../images/interface/chrome/icons.gif) 4px -146px no-repeat;}
#content ul li span	{color:#CCC;}
#content div.hr		{height: 1px; margin: 16px 0; background: url(../images/interface/chrome/icons.gif) 0 -180px repeat-x;}
#content div.dhr	{height: 3px; margin: 16px 0; background: url(../images/interface/chrome/icons.gif) 0 -300px repeat-x;}
#content a.ext		{padding-left: 12px; background: url(../images/interface/chrome/icons.gif) 0 -147px no-repeat;}
#content a.arrow	{padding-left: 8px; background: url(../images/interface/chrome/icons.gif) 0 -25px no-repeat;}
#content a.pdf		{padding-left: 12px; background: url(../images/interface/chrome/icon_pdf.gif) 0 50% no-repeat;}
#content p.access	{padding-top: 10px; clear:both; font-size: 11px;}
#content p.access a	{padding-right: 15px;  background: url(../images/interface/chrome/icons.gif) 100% -416px no-repeat;}
#content img.inlineleft	{float:left; margin: 0 15px 5px 0;}
#content a.imgleft	{float:left; margin: 0 12px 12px 0; clear:left;}
#content a.imgleft img	{border: 1px solid #7c815f;}
#content blockquote.callout {display:block; margin: 8px 0 16px 0; padding-top: 7px; width: 500px;background: url(../images/interface/chrome/callout_alt_top.gif) 0 0 no-repeat; font-family: times, "Times New Roman", serif;}
#content blockquote.callout p{padding: 0 17px; font-size: 15px;line-height: 19px; margin-bottom: 19px;}
.sIFR-active #content blockquote.callout p {line-height: 16px; font-size: 16px; overflow:hidden; visibility:hidden;}
#content blockquote.callout p.cite	{padding: 0 19px 5px 0; margin:0; text-align:right; display:block; font-size: 10px; font-style:normal !important; font-weight:bold; background: url(../images/interface/chrome/callout_bottom.gif) 0 100% no-repeat; font-family:verdana, arial, sans-serif;}

#content ul.twocol li	{padding:0 0 21px 0; margin: 0 0 20px 0; background:url(../images/interface/chrome/line_tear.gif) 0 100% repeat-x; float:left; width: 240px; margin-left: 20px;}
#content ul.twocol img	{float:left;}
#content ul.twocol p	{float:left; width: 145px; padding-left: 12px; margin:0;}
#content ul.twocol p a	{padding-left: 10px; line-height: 25px; background: url(../images/interface/chrome/icons.gif) 1px -26px no-repeat;}
#content ul.twocol li.left	{clear:left; margin-left:0;}
#content ul.twocol li.nb	{background:none;}

#content ul.seclist				{padding: 1px 0 0 0; background: url(../images/interface/chrome/line_tear.gif) 0 0 repeat-x;}
#content ul.seclist li			{margin:0; padding: 0 0 1px 0; background: url(../images/interface/chrome/line_tear.gif) 0 100% repeat-x;}
#content ul.seclist li a		{display:block; line-height: 14px; padding: 3px 0 3px 11px;background: url(../images/interface/chrome/icons.gif) 3px -23px no-repeat;}
#content ul.seclist li a:hover	{background-color:#f5f6f3;}

#content .cols			{padding: 17px 0;}
#content .cols .leftcol	{float:left; width: 210px; padding: 0 7px; border-right: 1px solid #d0d2bd; margin-right: -1px;}
#content .cols .rightcol{float:left; width: 213px; padding: 0 0 0 27px; border-left: 1px solid #d0d2bd;}

#content .floatleft {float: left; display: inline;}
#content .floatright {float: right; display: inline;}
#content img.floatleft {margin: 0 10px 10px 0;}
#content img.floatright {margin: 0 0 10px 10px;}
#content .alignright {text-align: right;}

#content div.news p {margin-bottom: 2em;}

#content #fellowform {margin: 1em 0 1.2em 0;}
#content #fellowform label {font-size: 0.7em; font-weight: bold;}

/*#content .floaticon		{padding: 2px 0;}*/
#content .floaticon p			{margin-top:0;}
#content .floaticon .leftcol	{float:left; width: 105px;}
#content .floaticon .rightcol	{float:left; width: 385px;}
#content .tabs .floaticon .leftcol	{margin-left: -10px;}
#content .tabs .floaticon .rightcol	{margin-right: -10px;}

/* Roll Over Buttons*/
p.button a			{height: 22px; display:block; text-indent:-9999px; background-repeat:no-repeat; background-position: 0 0;}
p.button a:hover	{background-position: 0 -22px;}
a.toigodifference	{width: 169px; background-image: url(../images/interface/buttons/toigodifference.gif);}
a.learnmore			{width: 116px; background-image: url(../images/interface/buttons/learnmore.gif);}
a.learnmore133		{width: 133px; background-image: url(../images/interface/buttons/learnmore133.gif); margin-right: 10px; float:left;}
a.applynow			{width: 133px; background-image: url(../images/interface/buttons/applynow.gif); float:left;}
a.viewdiagram		{width: 155px; background-image: url(../images/interface/buttons/viewdiagram.gif);}
a.viewfellowshipprofile{
	width: 166px;
	background-image: url(../images/interface/buttons/readmore.gif);
}
a.drivingdirections	{width: 141px; background-image: url(../images/interface/buttons/getdrivingdirections.gif);}
a.downloadreport	{width: 133px; background-image: url(../images/interface/buttons/downloadreport.gif); float:left;}
a.registernow		{width: 133px; background-image: url(../images/interface/buttons/registernow.gif);}
a.readmore			{width: 119px; background-image: url(../images/interface/buttons/readmore.gif);}

.callout div		{width: 500px;}
#content .callout	{width: 500px; background: url(../images/interface/chrome/callout_mid.gif) 0 0 repeat-y;}
#content .alt		{background-image: url(../images/interface/chrome/callout_alt_mid.gif); margin-bottom: 8px;}
#content .callout .bottom {height: 8px; background: url(../images/interface/chrome/callout_bottom.gif) 0 0 no-repeat; line-height:0; overflow:hidden; clear: both;}
#content .alt .bottom		{background-image: url(../images/interface/chrome/callout_alt_bottom.gif); line-height:0; overflow:hidden;}
#content .callout .intro	{width: 486px; padding: 7px; background: url(../images/interface/chrome/callout_top.gif) 0 0 no-repeat;}
#content .callout .full		{width: 468px; padding: 16px; background: url(../images/interface/chrome/callout_top.gif) 0 0 no-repeat;}


#content .callout .full .hr	{margin: 22px 0;}
#content .callout .head 	{height: 27px; background: url(../images/interface/chrome/callout_alt_top.gif) 0 0 no-repeat;}
#content .callout .head h2	{padding: 8px 0 0 13px; display:block; height: 17px; width: 320px; float:left; margin:0;;}
#content .callout .head h4	{display:block; float:right; padding: 10px 17px 0 0; font-size: 11px; font-weight:normal; text-align:right;}
#content .callout .head h4 span	{margin: -1px 0 0 -10px; position:absolute; color:#dd8134;}
#content .callout p span		{color:#ccc;}
#content .callout .nobg		{background:none;}

#content .callout .intro img	{float:left;}
#content .callout .intro .desc	{float:right; width: 284px; padding: 0 4px 0 0;}
#content .callout .intro .contactdesc	{width: 143px; float:right; overflow:hidden;}
#content .callout .intro .contactdesc p	{font-size: 11px; margin-bottom: 14px;}
#content .callout .intro .contactdesc h2	{margin:0; width: 92; height: 20px; background: url(../images/interface/headers/h2_ourlocation.gif) 0 0 no-repeat; padding: 0 0 7px 0;}
#content .callout .hr	{height: 1px;width:auto; margin: 7px; background: url(../images/interface/chrome/icons.gif) 0 -210px repeat-x;}
#content .callout h2	{padding: 0 7px; margin: 16px 0 0 0;}
#content .callout .intro h2		{white-space:nowrap; display:block; position:relative; width: 295px; height: 25px; padding: 12px 0 0 0; margin: -7px 0 0 0; font-size: 17px; background: url(../images/interface/chrome/callout_titlebg.jpg) 100% 0 no-repeat;color:#576f21; text-indent:-9999px;}
#content .callout h2.normal		{width: 240px; height: 20px;  padding:0; margin:0; margin-bottom: 8px; float:none; text-indent:-9999px; background-repeat:no-repeat; background-position: 0 0;}
#landing.aboutus .callout .intro h2	{background-image: url(../images/interface/headers/h2_changingtheface.gif);}
#landing.fellowship .callout .intro h2	{background-image: url(../images/interface/headers/h2_applyingforafellowship.gif);}
#landing.donors .callout .intro h2	{background-image: url(../images/interface/headers/h2_investinginthefuture.gif);}


#content .callout h2.surveys 	{background-image: url(../images/interface/headers/h2_thoughtleadershipsurveys.gif);}
#content .callout h2.returninguser{background-image: url(../images/interface/headers/h2_returninguser.gif);}
#content .callout h2.newuser	{background-image: url(../images/interface/headers/h2_newuser.gif);}

#landing.aboutus .callout .intro h2 .sIFR-flash,
#landing.fellowship .callout .intro h2 .sIFR-flash,
#landing.donors .callout .intro h2 .sIFR-flash,
#content .callout h2.surveys .sIFR-flash,
#content .callout h2.returninguser .sIFR-flash,
#content .callout h2.newuser .sIFR-flash {display: none !important;}

#content .callout .leftcol,
#content .callout .rightcol		{margin-top: 6px; float:left;}
#content .callout .leftcol		{width: 184px; padding: 0 20px; border-right: 1px solid #cccebd; margin-right: -1px;}
#content .callout .rightcol		{width: 220px; padding: 0 0 0 30px; border-left: 1px solid #cccebd;}
#content .callout .full .leftcol{ margin-top:0; padding: 0; width: 240px;}
#content .callout .full .rightcol{margin-top:0; padding: 0 0 0 20px; width: 200px; overflow:hidden;}

#content .callout form label	{width: 70px; font-weight:bold; display:block; float:left;}
#content .callout form input.text	{border:1px solid #cbcbcb; font-size: 11px; font-family:arial, sans-serif; color:#4a4a4a; width: 140px; padding: 1px;}
#content .callout p.submit		{padding: 0 0 0 79px; font-size: 11px;}
#content .callout form input.submit	{border:none; outline:none; padding:0; margin:0;display:block; width: 133px; height: 22px; background: url(../images/interface/buttons/submit.gif) 0 0 no-repeat; text-indent:-9999px;}
#content .callout form input.submit:active{background-position: 0 -22px; outline:none; border:none;}


#content .callout .nobg			{padding-top:0;}
#content .callout .nobg h2		{background:none; height: 15px;text-indent:0; margin-top:0;}
#content .callout #tabcontent h2{text-indent:-9999px; background:#ff0; height: 30px !important; padding:0; width: 240px; background: url() 0 0 no-repeat;}
#content #tabcontent h2.premba	{background-image: url(../images/interface/headers/h2_prembaprogram.gif);}
#content #tabcontent h2.postmba	{background-image: url(../images/interface/headers/h2_postmbaprogram.gif);}
#content #tabcontent h2.mba		{background-image: url(../images/interface/headers/h2_mbaprogram.gif);}
#content .callout ul.ll		{padding: 0 1px;}
#content .callout ul.ll li	{padding: 10px 7px; margin:0; background: url(../images/interface/chrome/line_tear.gif) 0 0 repeat-x; min-height: 51px; display:block; float:left; width: 484px;}
#content .callout ul.ll li:first-child{background:none;}
#content .callout ul.ll li.even	{background-color: #e6ecd5;}
#content .callout ul.ll li img	{float:left; clear:left;}
#content .callout ul.ll li p		{float:left; width: 391px; margin: 0 0 0 7px;}
#content .callout ul.ll li p a	{font-weight:bold;}

#content .callout ul.news {padding: 0 13px;}
#content  ul.news li	{padding:15px 0 8px 0; background:url(../images/interface/chrome/line_tear.gif) 0 0 repeat-x;}
#content  ul.news li:first-child {padding-top:5px; background:none;}
#content  ul.news li p	{width: 340px; margin:0; }
#content  ul.news li img	{float:right;}
#content  ul.video li p	{width: 315px; float:left;}
#content  ul.video li img	{float:left; margin-right: 12px;}
#content .callout #tabs		{display:block; height: 24px; padding-top: 24px; background: #FFF url(../images/interface/chrome/callout_tabs_top.gif) 0 100% no-repeat;}
#content .callout #tabs li	{display:block; padding:0;  margin-top: -9px; height: 24px; background:none; float:left;}
#content .callout #tabs a	{display:block; height: 24px; text-indent:-9999px; background-repeat:no-repeat; background-position: 0 0;}
#content .callout #tabs a:hover,
#content .callout #tabs a.activeSlide{background-position: 0 -24px;}
#content .callout #tabs .Pre-MBA a	{width: 104px; background-image: url(../images/interface/nav/tab_premba.gif);}
#content .callout #tabs .MBA a	{width: 104px; background-image: url(../images/interface/nav/tab_mba.gif);}
#content .callout #tabs .Post-MBA a{width: 105px; background-image: url(../images/interface/nav/tab_postmba.gif);}
#content .callout #tabs .Executive-Officers a	{width: 116px; background-image: url(../images/interface/nav/tab_executiveofficers.gif);}
#content .callout #tabs .Governing-Board a	{width: 105px; background-image: url(../images/interface/nav/tab_governingboard.gif);}
#content .callout #tabs .Advisory-Board a	{width: 97px; background-image: url(../images/interface/nav/tab_advisoryboard.gif);}


/* Events Calendar */

#content div.calendar {width: 154px; float: left; margin: 1.5em 14px 0 0;}
#content div.calendar h3 {font-size: 11px; color: #504b45; text-align:center; margin: 0 0 4px 0;}
#content div.calendar table {width: 100%; height: 140px; border: 2px solid #e3e3e3; background-color: #f8fcf4; margin: 0 0 10px 0;}
#content div.calendar table td,
#content div.calendar table th {text-align: center; vertical-align: middle; color: #3f4346; font-size: 11px;}
#content div.calendar table td div.content {position: relative;}
#content div.calendar table td a {font-weight: bold;}
#content div.calendar table td div.popup {position:	absolute; top: -10px; left:	-90px; width: 210px; padding: 10px 10px 0 10px; display: none; border:	1px solid #cdcdcd; background-color: #eef3e2; text-align: left; z-index: 10000;}
#content div.calendar table td.left div.popup {left: 0 !important;}
#content div.calendar table td div.popup p {font-size: 11px; line-height: 1.3em; padding: 0;}
#content div.calendar table td:hover div.popup {display: block !important;}
#content #eventcontent {margin: 40px 0 0 180px;}
#content #eventslisting div.event p {margin: 0 0 0.3em 0;}
#content #eventslisting div.event {margin: 0 0 1.5em 0;}

/* Email Updates*/
#eu p		{clear:both;}
#eu p.checkbox			{font-size: 0; line-height: 0;}
#eu p.checkbox input	{float:left; margin:2px 0 0 0; line-height: 16px; font-size: 0; width: 13px; height: 13px; font-weight:bold;}
#eu p.checkbox label	{width: 450px; float:left; padding-left: 5px; display:block; margin:0; font-size: 11px; line-height: 16px;}
#eu p.submit			{margin-top: 16px;}
#eu p.submit input		{display:block; width: 133px; border:none; padding:0; height: 22px; background: url(../images/interface/buttons/subscribe.gif) 0 0 no-repeat; text-indent:-9999px;}
#eu p.submit input:hover	{background-position: 0 -22px;}
#eu p.error					{margin: 16px 0; color:#c00; font-weight:bold;}
            
/* Donor Overlay*/
#donorDiagram	{width: 760px; height: 366px; background: url(../images/copy/donoroverlay/graphbg.jpg);}
#donorDiagram img	{float:right;}
#donorDiagram #close	{display:block; position:absolute; margin: 2px 0 0 -25px;}
#donorDiagram #close a	{display:block; width: 25px; height: 25px; background: url(../images/copy/donoroverlay/close.gif) 0 0 no-repeat;}

/* Fellow Profiles*/
#profiles li {/*float:left;*//*clear:left;*/}


#profiles	{width: 500px; height: 408px; background: url(../images/interface/chrome/fellowshipbg.gif) 0 0 no-repeat; overflow:hidden;}

#profiles ul li	{padding: 0; background:none;}
#profilepic		{position:absolute; width: 500px; height: 322px; background-position: 0 0 ; background-repeat:no-repeat;}
#profiledesc	{position:absolute; width: 500px; height: 45px; margin-top: 277px; background: url(../images/interface/chrome/fellowshipstrip.png) 0 0 no-repeat;}
#profiledesc p.desc	{position:absolute;color:#FFF; font-size: 11px; padding: 8px 0 0 20px; margin:0;}
#profiledesc p.button{position:absolute; margin: 12px 0 0 315px; padding:0;;}
#profileholder	{
	position:absolute;
	width: 746px;
	height: 66px;
	background: url(../images/interface/chrome/fellowship_profilebg.gif) 0 0 no-repeat;
	margin-top: 332px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 10px;
	padding-top: 0;
	padding-right: 34px;
	padding-bottom: 0px;
	padding-left: 34px;
}
#profileholder li	{float:left; margin: 0 22px 0 0;}
#profileholder li a	{width: 64px; overflow:hidden; float:left;}
#profileholder li a span	{display:none;}
#profileholder li a.selected,
#profileholder li a:hover	{text-indent:-64px;}
#profileholder .profile		{width: 408px; overflow:hidden;}
#profileholder .profile ul		{height: 51px; padding: 7px 0 0 0; display:block; overflow:hidden;}
#profilecontrols	{position:absolute; 
	/* Preload Overlay image for loading*/
	background: url(../images/interface/profilepopup/bq.png) 9999px 9999px no-repeat;}
#profilecontrols li {
	position:absolute;
	width: 66px;
	height: 51px;
}
#profilecontrols li a{display:block; text-indent:-9999px; width: 33px; height: 51px; background: url(../images/interface/buttons/fellowshipcontrols.gif) 0 0 no-repeat;}
#profilecontrols li.back	{margin: 339px 0 0 11px;}
#profilecontrols li.next	{margin: 339px 0 0 456px;}
                                                      
#profilecontrols li.back a	{background-position: 0 -51px;}
#profilecontrols li.next a	{background-position: -33px -51px;}
#profilecontrols li.back a:hover	{background-position: 0 -102px;}
#profilecontrols li.next a:hover	{background-position: -33px -102px;}
#profilecontrols li.back a.disabled	{background-position: 0 0 !important;}
#profilecontrols li.next a.disabled	{background-position: -33px 0 !important;}


#profiles.inactive	{height: auto; background:#fff; border: 4px solid #ebeee8; padding-bottom: 5px;}
#profiles.inactive #profilecontrols,
#profiles.inactive #profiledesc	{display:none;}
#profiles.inactive #profileholder	{padding-left: 45px;}
#profiles.inactive .profile,
#profiles.inactive #profileholder ul,
#profiles.inactive #profileholder	{background:none; height:auto; position:relative; margin:0; width:auto;}

/* Popup/Overlays*/
#overlay				{position:absolute; background:#000; top:0; left:0; width: 100%; height: 100%;}
#overlay.loading		{background: #000 url(../images/interface/profilepopup/loader.gif) 50% 50% no-repeat;}
#popupholder			{position:absolute; top:0; left:0;}
#profilepop				{position:absolute; width: 786px; height: 546px; padding: 9px; background: url(../images/interface/profilepopup/bg.png) 0 0 no-repeat; overflow:hidden;}
#close					{position:absolute;}
#close a				{position: absolute; margin: -2px 0 0 758px; width: 30px; height: 30px; display:block; text-indent:-9999px; background: url(../images/interface/profilepopup/close.gif) 0 0 no-repeat;}

#profilepop img			{float:left;}
#profilepop .overview	{width: 314px; height: 546px; float:left; background:#122935 url() 0 0 no-repeat;font-size: 12px; color:#FFF;}
#profilepop h2.school	{display:block; width: 200px; height: 70px; text-indent:-9999px; background-position:0 0; background-repeat:no-repeat;}
#profilepop h2.harvard	{background-image: url(../images/copy/profiles/logo_harvard.gif);}
#profilepop h2.person	{font-size: 13px; padding: 30px 0 0 20px; }
#profilepop h3			{font-size: 12px; font-weight:normal; font-style:italic; padding:4px 0 15px 20px; margin-bottom: 25px; background: url(../images/interface/profilepopup/lines.gif) 100% 100% no-repeat;}
#profilepop .info		{padding: 0 0 0 20px; height: 365px;  margin: 0 0 0 0;}
#profilepop .scroll-pane	{height: 365px; overflow:auto;}
#profilepop .info p		{line-height: 17px; margin-bottom: 17px;}
#profilepop .info div.bq	{padding-top: 1px; background: url(../images/interface/profilepopup/bq.gif) 0 0 repeat-x;}
#profilepop .info blockquote {margin-bottom: 17px; padding: 17px 0 0 0; background: url(../images/interface/profilepopup/bq.png) 0 0 repeat; display:block;}
#profilepop .info blockquote p	{margin:0; display:block; font-size: 13px; padding: 0 7px 17px 7px; background: url(../images/interface/profilepopup/bq.gif) 0 100% repeat-x; font-family: times, "times new roman", serif; font-style:italic;}

/***************/
/* Scroll Pane */


.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: url(../images/interface/profilepopup/scrolltrack.gif) 0 0 repeat-y;
}
.jScrollPaneDrag {
	position: absolute;
	background: #ce7429;
	cursor: pointer;
	overflow: hidden;

}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}


/**********************/
/* Interface Elements */




/* Global Nav*/
#global li			{font-size: 10px; float:left;  display:block; height: 27px; padding: 0 1px 0 0; background: url(../images/interface/chrome/globaldivider.gif) 100% 0 no-repeat;}
#global li a		{float:left; height: 19px; padding: 8px 8px 0 8px; line-height: 10px; display:block; color:#999; text-decoration:none; }
#global li:hover a	{color:#f37714;}

#login a,
#keyresources a		{padding-right: 10px; background:url(../images/interface/chrome/icons.gif) 100% -49px no-repeat; margin-right: 7px;}

#global li#search	{background:0; padding:0;}

#global li ul		{position:absolute; width: 221px; padding: 0 4px 14px 4px; margin: -9999px 0 0 -84px;  background: url(../images/interface/chrome/nav_globaldropdown.png) 0 0 no-repeat;}
#global #keyresources ul	{margin-left: -70px;}

#global li:hover ul		{margin-top: 23px;}
#global li:hover ul li	{margin: 0 13px; float:left; clear:both;width: 190px; height:auto; background: url(../images/interface/chrome/line_tear-nav.gif) 0 100% repeat-x;}
#global li:hover ul li a	{padding: 4px 4px 4px 11px; width: 175px; display:block; height:auto; color:#0099ff; background: url(../images/interface/chrome/icons.gif) 2px -24px no-repeat;}
    
#global li ul li a:hover	{color:#f37714;}
#global li ul li.first	{padding: 15px 2px 11px 2px;}
#global li ul li p		{color:#4a4a4a; font-size: 11px; line-height: 14px;}


#global #search ul li	{height:auto; padding:0; background:none; margin:0;}
#global #search ul		{display:block; width:229px ; margin: -9999px 0 0 -158px; padding:0; background:none;}
#global #search.sticky ul,
#global #search:hover ul{margin-top: 23px;}
#global #search form	{display:block; width: 199px; height: 86px; padding: 16px 12px 0 18px; background: url(../images/interface/chrome/searchbg.png) 0 0 no-repeat;}
#global h5				{font-size: 11px; font-weight:bold; margin-bottom:4px;}
#global label			{font-size: 11px; line-height: 14px;}
#global #search p		{margin: 6px 0 0 0;}
#global #search a		{padding-right: 15px; background: url(../images/interface/chrome/icons.gif) 100% -112px no-repeat;}
#search_field			{float:left; width: 143px; height: 14px; border: 1px solid #cacaca; background:#FFF; color:#666; font-size: 11px; padding: 2px 4px 0 4px; line-height: 10px;  font-family: arial, sans-serif;}
#search_submit			{float:left; width: 24px; height: 18px; border:none; padding:0; margin:0; display:block; text-indent: -9999px;
						background: url(../images/interface/buttons/searcharrow.gif) 0 0 no-repeat;}

#global #login.sticky ul, 
#global #login form 	{display:block; width: 199px; height: 48px; padding: 2px; margin: -5px 0px 0px -3px;}

#global #login p 		{margin: 6px 0 20px 0;}

#global #USERNAME, 
#global #Password 		{ float:left; width: 70px; height: 14px; border: 1px solid #cacaca; background:#FFF; color:#666; font-size: 11px; padding: 2px 4px 0px 4px; line-height: 10px;font-family: arial, sans-serif;}

#global #Password 		{margin: 0px 0px 0px 5px;}

#global input#login 	{float:left; width: 24px; height: 18px; border:none; padding:0; margin:0; display:block; text-indent: -9999px; font-size:0px;}
		 
#welcomeback a		{padding-right: 10px; background:url(../images/wrpr/icons.gif) 100% -49px no-repeat; margin-right: 7px;}

#login-other a:link, 
#login-other a:visited, 
#login-other a:hover, 
#login-other a:active 	{font-size:11px;line-height:25px;text-decoration:none;float:none;display:inline!important; background:none!important; padding:0px!important; margin: 0px 3px!important;}


/* Primary Nav */
#nav				{padding-top: 3px; background: url(../images/interface/chrome/icons.gif) 0 -330px repeat-x;}  
#nav li				{display:block; float:left; height: 58px;}
#nav li a			{display:block; height: 58px; background: url(../images/interface/chrome/nav.gif); text-indent: -9999px;}
#nav li.rtf	a		{width: 396px; background: url(../images/interface/logo.gif) 10px no-repeat;}

#nav li.aboutus a	{width: 70px;  background-position: 0 0;}
.aboutus #nav li.aboutus a,
#nav li.aboutus a:hover	{background-position: 0 -58px;}

#nav li.whatwedo a	{width: 107px; background-position: -70px 0;}
.whatwedo #nav li.whatwedo a,
#nav li.whatwedo a:hover	{background-position: -70px -58px;}

#nav li.fellowship a{width: 96px;  background-position: -176px 0;}
.fellowship #nav li.fellowship a,
#nav li.fellowship a:hover{background-position: -176px -58px;}

#nav li.alumni a	{width: 72px; background-position: -272px 0;}
.alumni #nav li.alumni a,
#nav li.alumni a:hover	{background-position: -272px -58px;}

#nav li.donors a	{width: 72px;  background-position: -345px 0;}
.donors #nav li.donors a,
#nav li.donors a:hover	{background-position: -345px -58px;}

#nav li.newsevents a{width: 107px; background-position: -417px 0;}
.newsevents #nav li.newsevents a,
#nav li.newsevents a:hover{background-position: -417px -58px;}

#nav li ul			{position:absolute; margin-top: -9999px; margin-left: 9px; width: 170px; padding: 13px 7px 7px 7px; background: #f8fcf5 url(../images/interface/chrome/bgnavshadowtop.gif) 0 0 repeat-x;}
#nav li:hover ul	{margin-top:0;}
#secnav				{padding: 1px 0 0 0; margin: 0 0 0 2px; background: url(../images/interface/chrome/line_tear.gif) 0 0 repeat-x;}
#feature li li,
#secnav li,
#nav li li			{display:block; clear:both;  height:auto;  padding: 0 0 1px 0; background: url(../images/interface/chrome/line_tear-nav.gif) 0 100% repeat-x;}
#nav li li			{float:left;}
#feature  li li a,
#secnav li a,
#nav li li a		{display: block; height: auto;  font-size: 10px; text-indent:0; text-decoration:none;  padding: 4px 5px 4px 11px; width: 154px !important; 
					 background: #f8fcf5 url(../images/interface/chrome/icons.gif) 2px 7px no-repeat !important;}
#nav li li a		{float:left; clear:both;}
#secnav li ul		{position:absolute; margin-top: -9999px;}
#secnav li.open		{background-color:#FFFFFF;}
#secnav li.open ul	{padding-left: 11px; position:relative; margin-top:0;}
#secnav li.open a	{color:#9c9c9c; background-color:#FFFFFF !important;}
#secnav li.selected a		{background-position: 2px -23px !important; background-color:#FFF !important; color:#000 !important;}
#secnav li.open li a		{color:#0099ff !important; background-position: 0 7px !important;}
#secnav li.open li.selected a{background-position: 2px -23px !important}
#secnav li.open li a:hover,
#secnav li.open li.selected a,
#secnav li a:hover,					
#nav li li a:hover			{color:#000 !important;}
#secnav li li 		{background:none;}





#secnav li a		{font-size: 11px;}

#nav li.aboutus ul	{margin-left: -6px;}
#nav li.whatwedo ul	{margin-left: 8px;}
#nav li.newsevents ul{margin-left: -57px;}
         
#pagetools span.title		{display:block; width: 74px; height: 25px; text-indent: -9999px; background: url(../images/interface/buttons/pagetools.gif) 0 0 no-repeat;}
#pagetools li:hover span.title{background-position: -74px 0;}
#pagetools li:hover ul		{margin-top: -6px;}
#pagetools ul		{position:absolute; margin: -9999px 0 0 -53px;display:block; width: 117px; padding: 8px 5px; background: #f8fcf5 url(../images/interface/chrome/pagetoolstop.gif) 0 0 no-repeat;}
#pagetools ul li	{clear:both; display:block; padding: 1px 0 0 0; background: url(../images/interface/chrome/line_tear-nav.gif) 0 0 repeat-x;}

#pagetools ul li.textsize	{background:none; padding-top:0; padding-right:0; height: 19px;}
#pagetools ul li span.ts,
#pagetools ul li a	{display:block; width: 104px; padding: 4px 7px 0 7px; height: 16px; text-decoration:none; font-size: 10px; color: #616161; background-position: 100% 0; background-repeat:no-repeat;}
#pagetools ul li span.ts	{width: 80px; padding-right:0; float:left;}
#pagetools ul li.textsize a	{padding:0; height: 19px; width: 13px; float:left; text-indent:-9999px; background-position: 0 0 !important;}
#pagetools ul li.textsize a:hover{background-color:transparent; background-position: 0 -19px !important;}


#pagetools ul li a:hover	{background-color:#FFF; background-position: 100% -19px;}
#pagetools ul li.textsize a.smaller	{background-image: url(../images/interface/chrome/icon_textsmaller.gif);}
#pagetools ul li.textsize a.larger	{background-image: url(../images/interface/chrome/icon_textlarger.gif);}
#pagetools ul li.bookmark a	{background-image: url(../images/interface/chrome/icon_bookmark.gif);}
#pagetools ul li.email a	{background-image: url(../images/interface/chrome/icon_email.gif);}
#pagetools ul li.print a	{background-image: url(../images/interface/chrome/icon_print.gif);}
/*#pagetools ul li.textsize a:hover{text-decoration:none;}
#pagetools ul li.textsize a span.cont	{float:right; display:block; margin-top: -12px;}
#pagetools ul li.textsize a:hover span span:hover;{text-decoration:underline;;}*/


#sidebar .floatleft {float: left; display: inline;}
#sidebar .floatright {float: right; display: inline;}

#sidebar .featured	{padding: 24px 6px 6px 6px; margin: 0 0 5px 0; background:#e8eade;}
#sidebar .featured h4		{margin: -24px 0 0 -6px; position:absolute; display:block; text-indent:-9999px; width: 110px; height: 20px; background: url(../images/interface/headers/h4_featuredcontent.gif) 0 0 no-repeat;}
#sidebar #eupdates h4		{height: 27px; background: url(../images/interface/headers/h4_emailupdates.gif) 0 0 no-repeat; margin: -30px 0 0 -14px;}
#sidebar .featured p	{color:#4a4a4a; font-size: 11px; line-height:14px;}

#sidebar .featured ul {clear:both; display:block; width: 33px; padding-left: 165px; height: 24px; position:absolute; margin-top: -24px;}
#sidebar .featured ul li{float:left; width: 11px;}
#sidebar .featured ul li a	{display:block; width: 11px; height: 24px; text-indent: -9999px; background: url(../images/interface/chrome/featuredcontentcontrols.gif) 0 0 no-repeat;}
#sidebar .featured ul li a.prev	{background-position: -22px -24px;}
#sidebar .featured ul li a.prev:hover	{background-position: -33px -24px;}
#sidebar .featured ul li a.next	{background-position: -22px 0;}
#sidebar .featured ul li a.next:hover	{background-position: -33px 0;}
#sidebar .featured ul li a.pause{background-position: 0 0;}
#sidebar .featured ul li a.pause:hover	{background-position: -11px 0;}
#sidebar .featured ul li a.play	{background-position: 0 -24px;}
#sidebar .featured ul li a.play:hover	{background-position: -11px -24px;}

#featuredcontent {clear: both;}
#featuredcontent .images	{height: 163px; overflow:hidden;}

#sidebar #eupdates				{border: 1px solid #c6c6c6; padding: 30px 14px 14px 14px; background:#f8fcf5;}
#eupdates #emailupdates			{color:#666; font-size: 11px; width: 139px; height: 15px; padding: 1px 0 0 3px; border: 1px solid #cacaca; float:left;}
#eupdates #emailsubmit			{border:none; padding:0; margin:0; display:block; width: 22px; height: 18px; text-indent:-9999px; background:url(../images/interface/buttons/submitarrow_blue.gif) 0 0 no-repeat;}
#sidebar .featured .iconbuttons	{padding-top: 5px;}
#sidebar .featured .iconbuttons a{padding: 0 0 0 11px; margin: 0 10px 0 0; white-space:nowrap; /* display:block;*/ background: url(../images/interface/chrome/icons.gif) 0 -88px no-repeat;}

#sidebar #bookmark				{margin: 0 0 5px 0; padding:0; line-height: 16px;}
#sidebar #bookmark a			{display:block; width: 205px; height: 16px; text-indent:-9999px; background: url(../images/interface/buttons/bookmark.gif) 0 0 no-repeat;}

#backtotop			{padding-top: 40px; text-align:right; font-size: 10px !important; clear:both;}

/* left sidebar (under sec nav)*/
#donatenow			{display:block;}
#donatenow a		{display:block; width: 174px; height: 98px; text-indent: -9999px; margin: 22px 0; background: url(../images/copy/temp/donatenow.jpg) 0 0 no-repeat;}
#donatenow a:hover	{background-position: 0 -98px;}



/* Homepage */
#home #contentwrap	{background:#FFF; min-height:0;}
#home #content		{padding: 0 18px; width: 924px; margin:0 !important;}
#home #footer		{margin-top:0 !important; background-position: 0 -7px;}
#home #content .dhr	{margin: 10px 0 12px 0;}
#home #inner		{margin-bottom: 7px;}

#feature			{width: 960px; height: 320px;}
#imgs, #mission, #imgs span {height: 320px; position:absolute;}
#feature #imgs		{width: 575px; background: url(../images/copy/homepage/banner1.jpg) 0 0 no-repeat;}

#feature #mission 	{width: 385px; margin: 0 0 0 575px; background: url(../images/copy/homepage/banner1b.jpg) 0 0 no-repeat;}
#feature #mission h1	{width: 335px; margin-left: 50px; height: 81px; text-indent:-9999px; background: url(../images/interface/headers/changing_finance.png) 100% 0 no-repeat;}

#feature #mission p.intro		{padding: 15px 38px 0 52px; margin-bottom: 20px;}
#feature #mission p.intro		{width: 291px; height: 156px; padding:0; margin: 15px 0 20px 52px; background: url(../images/copy/homepage/introtext.png) 0 0 no-repeat; text-indent: -9999px;}

#feature #mission ul		{padding-left: 52px; width: 293px;}
#feature #mission ul a.wwd	{display:block; text-indent:-9999px; width: 293px; height: 25px; background: url(../images/interface/buttons/learnmoreaboutwhatwedo.gif) 0 0 no-repeat;}


#feature.f2 #imgs	{background-image: url(../images/copy/homepage/banner2.jpg);}
#feature.f2 #mission{background-image: url(../images/copy/homepage/banner2b.jpg);}

#feature.f3 #imgs	{background-image: url(../images/copy/homepage/banner3.jpg);}
#feature.f3 #mission{background-image: url(../images/copy/homepage/banner3b.jpg);}


#feature #mission ul ul		{padding:0 12px; width: 269px; height: 206px; position:absolute; margin:-9999px 0 0 0; 
							overflow:auto; overflow-x:hidden; overflow-y:auto;
							background: url(../images/interface/chrome/homepage_wwdbg.png) 0 0 no-repeat;}
#feature #mission ul li:hover ul	{margin: -206px 0 0 0;}
#feature #mission ul ul p	{padding:10px 2px; margin:0;font-family: arial, verdana, sans-serif; font-size: 12px !important; line-height: 16px; color:#4a4a4a; }
#feature #mission ul h2		{display:block; width: 90px; height: 27px; text-indent:-9999px; background: url(../images/interface/headers/hp_whatwedo.gif) 0 0 no-repeat;}
#feature #mission ul ul li	{background: url(../images/interface/chrome/icons.gif) 0 -240px repeat-x; padding-top: 2px;}
#feature #mission ul ul li.top	{background:none;}
#feature #mission ul ul a	{font-size: 12px; height: 1em; width:auto !important; background: transparent url(../images/interface/chrome/icons.gif) 3px -23px no-repeat !important;}
#feature #mission ul ul a:hover	{background-color:#F8FCF5 !important}


#home .section				{width: 246px; float:left;}
#home .sec2					{margin: 0 33px 0 31px;}
#home .sec3					{width: 365px;}
#home .sec3 .dhr			{margin-top:0 !important;}
#home .section p			{padding: 0 2px; margin: 0 0 16px 0;}
#home .section h2			{text-indent:-9999px; height: 20px; width: 246px; margin:0; background-position: 2px 0 ;background-repeat:no-repeat;}

#home .section p,
#home .section li			{font-size: 11px;}
#home .section p			{line-height: 14px; margin-top:0 !important;}
#home h2.getinvolved		{background-image:url(../images/interface/headers/hp_getinvolved.gif);}
#home h2.bealeader			{background-image: url(../images/interface/headers/hp_celebrate20%20copy.jpg);}
#home h2.thealumninetwork	{background-image:url(../images/interface/headers/hp_thealumninetwork.gif);}
#home h2.upcomingevent		{background-image:url(../images/interface/headers/hp_upcomingevent.gif);}
#home h2.featuredcontent	{background-image:url(../images/interface/headers/hp_featuredcontent.gif);}

#events,
#events div					{
	width: 575px;
	height: 320px;
}
#events div					{position:absolute;}
#events div p				{display:block; margin:0; padding:0 !important;}
#events div a				{display:block; width: 365px; height: 82px; text-indent:-9999px;}
#eventcontrols				{width: 31px; display:block; position:absolute; margin: 1px 0 0 337px;}
#eventcontrols li			{float:left; display:block; padding:0 !important; margin:0; background:none !important; text-indent:-9999px;}
#eventcontrols li a			{width: 8px; height: 15px !important; overflow:hidden; display:block; background: url(../images/interface/buttons/eventcontrols.gif) 0 0 no-repeat;}
#eventcontrols li.back a	{background-position: 4px -15px; width: 12px;}
#eventcontrols li.pause a	{width: 7px; background-position: 0 -30px; }
#eventcontrols li.next a	{background-position: 0 0;width: 12px;}

#eventcontrols li.back a:hover	{background-position: -12px -15px;}
#eventcontrols li.pause a:hover	{width: 7px; background-position: -8px -30px;}
#eventcontrols li.next a:hover	{background-position: -16px 0;}

#eventcontrols li.pause a.paused	{background-position: 0 -45px;}
#eventcontrols li.pause a.paused:hover	{background-position: -8px -45px;}

#hpfooter {clear:both; float:left; border-top: 1px solid #534c45; height: 130px; width: 960px; margin-top: 25px; background: url(../images/interface/chrome/homepage_footerbg.jpg) 0 0 repeat-x;}
#hpfooter div					{height: 130px; float:left; width: 479px;}
#hpfooter h3					{height: 25px; width: 220px; text-indent:-9999px;}
#hpfooter .company h3			{background: url(../images/interface/headers/hp_keepinggoodcompany.gif) 0 0 no-repeat;}
#hpfooter .universities h3		{background: url(../images/interface/headers/hp_representativeuniversities.gif) 0 0 no-repeat;}
#hpfooter .universities			{width: 478px; padding: 0 0 0 3px; background: url(../images/interface/chrome/homepage_footerdiv.gif) 0 0 no-repeat;}
#hpfooter .viewall				{position:absolute; padding:0; margin: 76px 0 0 412px;}
#hpfooter .viewall a			{display:block; width: 65px; height: 16px; text-indent:-9999px; background: url(../images/interface/buttons/viewall.gif) 0 0 no-repeat;}
#hpfooter .viewall a:hover		{background-position: -65px 0;}






/* z-indicies */

#footer				{z-index: 500;}
#inner				{z-index: 1000;}
#sidebar			{z-index: 2000;}
#pagetools			{z-index: 3000;}
#events				{z-index: 3300;}
#eventcontrols		{z-index: 3400;}
#nav				{z-index: 4000;}
#nav ul				{z-index: 4100;}
#nav ul li			{z-index: 4200;}
#global				{z-index: 5000;}
#global li ul		{z-index: 5100;}
#global #search ul	{z-index: 4900;}
#overlay			{z-index: 8000;}
#popupholder		{z-index: 8100;}



#footer p			{ color:#d4d4d1; font-size: 10px ; }
#footer p.ai		{float:right; padding: 15px 0 0 0; background: url(../images/interface/chrome/footer_ai.gif) 100% 9px no-repeat;}
#footer p.ai a      {padding: 0 107px 0 0; text-decoration: none;}
#footer p span		{position:absolute; margin-top: -9999px;}
#footer p.rtf		{float:left;; display:block; padding: 15px 0 10px 30px; 
					background: url(../images/interface/chrome/footer_rtf.gif) 5px 0 no-repeat;}
#footer p a			{color:#d4d4d1; text-decoration:underline;}







.sIFR-flash {
	visibility: visible !important;
	margin: 0;
	padding: 0;
}

.sIFR-replaced, .sIFR-ignore {
	visibility: visible !important;
}

.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}       
#eu p.checkbox:after,
#content .callout form p:after,
#content .floaticon:after,
#content .cols:after,
#content ul.twocol:after,
#contentwrap:after,    
#landing .callout .intro:after,
#landing .callout li:after,
#content ul.ll:after,
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
#eu p.checkbox,
.clearfix {height: 1%;}



#content ul li span.boldunderline,
#content p span.boldunderline {
	font-weight:bold;
	text-decoration:underline;
	color:#4a4a4a;
}
.content_table {
	border-bottom:none;
	border-right:none;
	border-left:1px solid #222;
	border-top:1px solid #222;
	font-size:12px;
	margin:10px 0;
	line-height:17px;
}
.content_table td {
	border-right:1px solid #222;
	border-bottom:1px solid #222;
	padding:5px;
}
#content ul.uni_list li {
	background:none;
	padding:0 0 0 0;
}
