/*html Structure*/
html,body	{overflow:inherit; height:100%;}
body		{ 
	
	color:#333333; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-size:14px;}
* {
margin:0; /* zero out margin */
padding:0; /* zero out padding */
}
#container{
 /* centered div must be given a width */
margin:0; /* centers #wrapper */
background:#F1F1F1 url(../images/common/main_bg.png) repeat-x left top;
min-height: 730px; top:0;
min-height:100%;
height: auto !important;  
height: 100%;  width:100%;
margin: 0 0 -120px; border:0; padding:0;
}
* html #container { 
height:100%; /* IE6 treats height as min-height */
}

.wrapper	{width:1000px; background-image:url(../images/common/content_bg.png); background-repeat:no-repeat; background-position: left 0;}

#footerDiv, div.push	{height:120px;}

a			{color:#0E69AD; text-decoration:none;}
a:hover		{text-decoration:underline;}
ul			{}
th			{text-align:left;}
input			{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;}
b			{color:#000;}
h1			{font-size:16px;}
hr			{padding:0px; margin:10px 0px; height:1px;}

/* Temp */
div.errorSummary		{color:red; font-size:13px; font-weight:bold; text-align:right;}
div.errorSummary p	{margin:0px; padding:5px;}
div.errorSummary ul	{list-style-type:none; margin:0px; padding:0px 0px 0px 0px;}

body.mainBody		{border:0; margin:0; padding:0;}

/*Language + Top Navigation*/
div.langDiv		{display:none;}
div.langDiv		{background:url(../images/common/lang_bg.png) no-repeat right top; position:absolute; top:0px; left:786px; width:211px; height:25px; z-index:4;}
div.langDiv ul	{list-style-type:none; margin:0px 22px;}
div.langDiv ul li	{float:left;}
div.langDiv a		{color:#fff; font-size:13px; padding:0px 8px;}

div.topNavDiv	{margin:0; padding-top:25px; z-index:3;}
div.topNavDiv ul	{float:right; list-style-type: none; margin:0px;}
div.topNavDiv ul li	{float:left; padding:0px 3px;}

div.topMenuDiv	{margin-top:28px; text-align:center; width:860px;}

div.search		{position:absolute; left:724px; top:170px; z-index:6;}
div.search ul		{list-style-type: none; margin:0px; padding:0px;}
div.search ul li	{float:left; padding:0px 2px;}
div.search ul li input	{width:180px;}

.asterisk	{color:red; font-weight:bold;}

div.index	{position:absolute; top:151px; left:0px; height:440px;}

div.mainAbout, div.mainSm, div.term
{margin:0; padding:0;}



div.contentContainer
{vertical-align:top; float:left;}

div.clear	{clear:both;}

div.left				{margin:40px 15px 0px 20px; padding:0; width:189px; float:left;}
div.leftMenu			{vertical-align:top; }
div.leftMenu a		{color:#4F4C4C; text-decoration:none; padding:2px 12px 1px 0px; display:block;}
div.leftMenu ul		{background-color:#fff; border:2px solid #d8d8d8; border-width:0px 2px; list-style-type:none; margin:0px; padding:0px 10px;}
div.leftMenu ul li		{border-bottom:1px solid #d8d8d8; padding:6px 0px; height:25px;}
div.leftDownload			{margin:20px 0px 0px 0px; width:189px;}
div.leftDownload table		{border:2px solid #d8d8d8; border-width:2px 0px;}
div.leftDownload table td, div.leftDownload table th{border-bottom:1px solid #d8d8d8; padding:10px 5px; vertical-align:top;}
div.leftDownload table td 	{font-size:13px; line-height:18px;}

div.nav				{margin:40px 0px 0px 0px; color:#646464; font-size:12px; font-weight:bold; width:490px;}
div.nav a				{font-weight:normal;}
div.content, div.announcement, div.pastEvent {display:inline-table; float:left;}
div.content			{font-size:15px; width:740px;}
div.announcement  	{float:left;}
div.content#part		{width:450px}
div.content h1		{font-size:15px; font-weight:bold; margin:0px; padding:0px 0px 8px 0px;}
div.content h2		{font-size:15px; font-weight:bold; margin:0px; padding:0px 0px 8px 0px;}
div.content p		{margin:0px 0px 35px 0px; padding:0px;}
div.content ol		{margin:10px 35px 35px 35px; padding:0px;}
div.content ol li p		{margin:0px 0px 20px 0px;}
div.content hr		{margin:3px 0px;}
div.content, div.announcement, div.pastEvent	{margin:15px 0px;}
div.content blockquote	{margin-left:35px;}
div.content div.remark, div.content table td.remark, span.remark {font-size:13px;}
div.content div.remark ul	{margin:0px 25px;}
div.content p.remark	{font-size:13px; padding-top:10px;}
div.pageTitle	{font-size:16px; margin-top:3px; padding-left:16px;}
div.announcement img	{border:1px solid #c8c8c8; width:280px;}
div.announcement, div.pastEvent	{margin-left:10px; width:280px;}
div.announcement h1 	{border-bottom:1px solid #000; display:block; font-size:16px; font-weight:normal; margin:0px; margin-bottom:5px; padding-bottom:5px; width:280px;}
div.announcement ul	{font-size:13px; list-style-type:none; margin:0px 5px; padding:0px;}
div.announcement ul li	{padding:5px 0px 5px 15px;}

#footerDiv		{text-align:right; width:987px; }
div.btmLink 		{width:967px; margin:0 0 0 20px; text-align:right;}
div.btmLink table	{float:right;}
div.btmLink td	{padding-right:5px;}
div.btmLink a 	{background: url(../images/common/btm_btn_normal.gif) no-repeat left top; color:#fff; display:block; font-size:13px; line-height:21px; text-align:center; width:105px; height:20px; }
div.btmLink a:hover	{background: url(../images/common/btm_btn_over.gif) no-repeat left top; text-decoration:none; }
div.btmLink table	{margin:0 0 20px 0;}
div.footer		{border-top:1px solid #B3B3B3;  font-size:13px; margin: 0 0 0 20px; text-align:left; width:967px;}
div.footer td	{padding-top:5px;}



div.mainAbout div.leftMenu a:hover	{background: url(../images/common/left_link_about_arrow.gif) no-repeat right center;}
div.mainAbout div.leftMenu #active	{background: url(../images/common/left_link_about_arrow.gif) no-repeat right center;}
div.mainAbout div.pageTitle		{background:url(../images/common/about_title_bullet.gif) no-repeat left center; color:#E75401;}
div.mainAbout div.content h1		{color:#E75401;}
div.mainAbout div.content table		{background:url(../images/common/about_tbl_row.png) repeat-y left top; border:4px solid #fec993; border-width:4px 0px; margin-bottom:20px;}
div.mainAbout div.content table	th, div.mainAbout div.content table td	{border-bottom:4px solid #fff; padding:6px; vertical-align:top;}
div.mainAbout div.content table	th	{font-size:13px;}
div.mainAbout div.announcement h1	{border-color:#E75401; color:#E75401;}
div.mainAbout div.announcement ul li	{background: url(../images/common/about_bullet.gif) no-repeat left top;}
div.mainAbout div.content div img	{border:1px solid #c8c8c8; margin:0px 0px 15px 15px;}

div.mainAbout div.content div.advisor table		{border:1px solid #bebebe; margin:10px 0px 0px 0px;}
div.mainAbout div.content div.advisor table th	{border:0px; background:#fff url(../images/common/advisor.gif) no-repeat right top; color:#093990; font-size:13px; font-weight:normal; padding:10px; vertical-align:top; width:250px;}
div.mainAbout div.content div.advisor table td	{border:0px; background-color:#f1f1f1; padding:10px; vertical-align:top;}


div.mainSm div.leftMenu a:hover	{background: url(../images/common/left_link_sm_arrow.gif) no-repeat right center;}
div.mainSm div.leftMenu #active	{background: url(../images/common/left_link_sm_arrow.gif) no-repeat right center;}
div.mainSm div.pageTitle			{background:url(../images/common/sm_title_bullet.gif) no-repeat left center; color:#0268BA;}
div.mainSm div.content h1			{color:#333333;}
div.mainSm div.content h2			{color:#0268BA;}
div.mainSm div.announcement h1		{border-color:#0268BA; color:#0268BA;}
div.mainSm div.announcement ul li	{background: url(../images/common/sm_bullet.gif) no-repeat left top;}

div.mainSm div.content div			{background-color:#ffffff; border:1px solid #B6B6B6; margin-bottom:20px;}
div.mainSm div.content div table td.title	{color:#fff; font-weight:bold; padding:10px; vertical-align:middle; height:59px;}
div.mainSm div.content div table th	{color:#595959; font-size:13px; font-weight:normal; line-height:19px; padding:0px 0px 10px 10px; text-align:left; vertical-align:top; white-space:nowrap;}
div.mainSm div.content div table td	{font-size:14px; line-height:19px; padding:0px 10px 10px 10px; width:100%;}
div.mainSm div.content div  p		{margin:0px; padding:10px; }
div.mainSm div.content div ul		{float:right; list-style-type:none; margin:5px 10px; padding:0px;}
div.mainSm div.content div ul li		{float:left; padding-left:8px;}
div.mainSm div.content div ol		{list-style-type:none; color:#333; font-size:12px; margin:20px 10px 40px; padding:0px;}
div.mainSm div.content div ol li		{}
div.mainSm div.content div ol li a		{padding:0px 10px;}
div.mainSm div.content div table td h2	{color:#2660D5; font-size:14px; font-weight:bold; text-align:left; margin:0px; padding:0px 10px 5px 0px;}
div.mainSm div.content div.pagerContainer, div.mainSm div.content div.newRow
{background:none; border:0px solid red; margin:0px; padding:0px;}
div.mainSm div.content div.remark	{background-color:#F1F8FB; border:2px solid #81C6E8; font-size:13px; margin:10px; padding:10px;}




div.mainSm div.content div.smBSM 				{background:#fff url(../images/common/sm_bsm_photo_s.gif) no-repeat right top;}
div.mainSm div.content div.smBSM table td.title	{background:#000 url(../images/common/sm_bsm.png) no-repeat right top;}
div.mainSm div.content div.smNC table td.title	{background:#000 url(../images/common/sm_nc.png) no-repeat right top;}
div.mainSm div.content div.smNDC table td.title	{background:#000 url(../images/common/sm_ndc.png) no-repeat right top;}
div.mainSm div.content div.smASM table td.title	{background:#514A46 url(../images/common/sm_asm.png) no-repeat right top;}
div.mainSm div.content div.smTM table td.title	{background:#000 url(../images/common/sm_tm.png) no-repeat right top;}

div.mainSm div.content div.smPanel		{background:none; border:0px;}
div.mainSm div.content div.smPanel table	{border:4px solid #7794c9; border-width:4px 0px;}
div.mainSm div.content div.smPanel table th	{background-color:#7794c9; border-top:5px solid #f1f1f1; border-bottom:1px dotted #7794c9; color:#fff; font-weight:bold; padding:3px 5px;}
div.mainSm div.content div.smPanel table td	{padding:3px 5px;  border-top:5px solid #f1f1f1;  border-bottom:1px dotted #7794c9; }

div.pastEvent h1				{color:#333333; margin-bottom:6px;}
div.pastEvent h2				{color:#000; font-size:13px; padding-left:5px;}
div.pastEvent div				{background:url(../images/common/sc_tbl_btm.gif) no-repeat left bottom; font-size:13px; padding:0px 0px 13px 0px; margin-bottom:10px;}
div.pastEvent div table			{background:url(../images/common/sc_tbl_top.gif) no-repeat left top;}
div.pastEvent table th			{color:#000; font-size:13px; font-weight:normal; padding:5px 0px 2px 7px; vertical-align:top;}
div.pastEvent table td			{background:url(../images/common/sc_tbl_line.gif) no-repeat left bottom; font-size:13px; padding:5px 5px 2px 7px; vertical-align:top; width:230px;}
div.pastEvent table td p		{padding:0px; margin:0px; text-align:right;}

div.mainSm div.content div.smDPMeeting img	{width:375px;}
div.pastEvent div.smDP		{background:url(../images/common/sc_tbl_btm1.gif) no-repeat left bottom;}
div.pastEvent div.smDP table	{background:url(../images/common/sc_tbl_top1.gif) no-repeat left top;}
div.pastEvent div.smDP table td	{background:url(../images/common/sc_tbl_line1.gif) no-repeat left bottom; width:290px;}


div.mainSm div.content div.smPlanner 	{background:none; border:0px; width:740px;}
div.mainSm div.content div.smPlanner div	{background-color:transparent; border:0px; margin:0px;}
div.mainSm div.content div.smPlanner div.smPlannerTitle	{background:url(../images/common/year_bg.png) no-repeat left top; color:#fff; font-size:15px; font-weight:bold; text-align:center; padding-top:15px; width:106px; height:31px;}
div.mainSm div.content div.smPlanner div.smPlannerTxt	{color:#000; font-size:13px; font-weight:bold; padding:12px 5px 0px 10px; width:600px;}
div.mainSm div.content div.smPlanner div.smPlannerHead table	{border:1px solid #818ad1; border-width:1px 0px 0px 1px; width:735px;}
div.mainSm div.content div.smPlanner div.table {border:1px solid #818ad1; width:735px;}
div.mainSm div.content div.smPlanner div table th	{background-color:#b9c1fc; border:1px solid #818ad1; border-width: 0px 1px 1px 0px;  color:#12194b; font-size:14px; font-weight:normal; padding:6px; white-space:normal;}
div.mainSm div.content div.smPlanner div table td	{background-color:#dee2fe; border:1px solid #818ad1; border-width: 0px 1px 1px 0px; font-size:14px; padding:6px; width:auto;}
div.mainSm div.content div.smPlanner div table td b	{font-size:13px;}
div.mainSm div.content div.smPlanner div.smPlannerContent table	{border-top:4px solid #b9c1fc; width:735px;}
div.mainSm div.content div.smPlanner div.smPlannerContent table td {background-color:#ffffff;}
div.mainSm div.content div.smPlanner div.smPlannerContent table th 	{background-color:#3b469d; color:#fff;}
div.mainSm div.content div.smPlanner div ol 	{margin:5px 15px; padding:0px;}
div.mainSm div.content div.smPlanner div ol li 	{background:url(../images/common/arrow_blue.gif) no-repeat left top; font-size:15px; line-height:22px;}

div.mainProf div.leftMenu			{}
div.mainProf div.leftMenu a:hover	{background: url(../images/common/left_link_prof_arrow.gif) no-repeat right center;}
div.mainProf div.leftMenu #active	{background: url(../images/common/left_link_prof_arrow.gif) no-repeat right center;}
div.mainProf div.pageTitle		{background:url(../images/common/prof_title_bullet.gif) no-repeat left center; color:#468f9e;}
div.mainProf div.content h2		{color:#468f9e;}
div.mainProf div.content table		{background:url(../images/common/prof_tbl_row.png) repeat-y left top; border-bottom:4px solid #fec993; margin-bottom:20px;}
div.mainProf div.content table	th	{background-color:#f9f9f9; border-bottom:4px solid #fec993; padding:5px;}
div.mainProf div.content table td	{border-bottom:4px solid #fff; padding:5px; vertical-align:top;}

div.mainProf div.content p		{font-size:15px; margin-bottom:10px; line-height:22px;}
div.mainProf div.content ul	{font-size:15px; margin-left:15px; line-height:22px;}
div.mainProf div.content ul li	{padding-bottom:10px}
div.mainProf div.content table 	{border:1px solid #5ca2ae; border-width:1px 0px; margin-bottom:20px}
div.mainProf div.content table th {background-color:#d9f0f3; border:1px solid #5ca2ae; border-width:2px 0px 1px 0px; color:#097588; padding:8px 10px 5px ; font-size:15px; vertical-align:top;}
div.mainProf div.content table td {border-bottom:1px solid #5ca2ae;  padding:8px 10px 5px; font-size:15px; vertical-align:top;}
div.mainProf div.content a		{background:url(../images/common/arrow_blue.gif) no-repeat left top; padding-left:15px; line-height:22px;font-size:15px; }
div.mainProf div.content table td ul a	{background:none;}

div.mainProf div.content div.profJournal table	{background-color:#fff; border:1px solid #5ca2ae;}
div.mainProf div.content div.profJournal table th	{background-color:#fff; border:0px; padding:0px; vertical-align:top;}
div.mainProf div.content div.profJournal table td	{background-color:#fff; border:0px; padding:10px 0px; vertical-align:top;}
div.mainProf div.content div.profJournal table ul	{margin-left:0px;}

div.mainPub div.leftMenu a:hover	{background: url(../images/common/left_link_pub_arrow.gif) no-repeat right center;}
div.mainPub div.leftMenu #active	{background: url(../images/common/left_link_pub_arrow.gif) no-repeat right center;}
div.mainPub div.pageTitle		{background:url(../images/common/pub_title_bullet.gif) no-repeat left center; color:#5c9f02;}
div.mainPub div.content table	{border:1px solid #5c9f02; border-width:2px 0px 1px 0px;}
div.mainPub div.content table  th	{background-color:#ddebc5; border:1px solid #5c9f02; border-width:1px 0px; color:#40660e; font-size:13px; padding:5px; }
div.mainPub div.content table td	{border-bottom:1px solid #5c9f02; padding:5px;}
div.mainPub div.content p	{margin:15px 0px;}
div.mainPub div.content table td a	{background:url(../images/common/arrow_blue.gif) no-repeat left top; padding-left:10px; line-height:22px;}
div.mainPub div.content table td a img	{}
div.mainPub div.announcement h1	{border-color:#529700; color:#529700;}
div.mainPub div.announcement ul li	{background: url(../images/common/publication_bullet.gif) no-repeat left top;}

div.mainPub div.content div.landingPage 	{background:url(../images/common/paper_head.jpg) no-repeat right top; border:1px solid #cdcdcd; padding:10px;}
div.mainPub div.content div.landingPage  span	{background:none; border:0px; color:#0000ff; font-style:italic; font-size:15px; font-weight:bold;}
div.mainPub div.content div.product table  		{background-color:#fff; border:1px solid #b5b5b5;}
div.mainPub div.content div.product table td		{border-bottom:1px dotted #b5b5b5; padding:10px 15px;}
div.mainPub div.content div.product table td img	{border:1px solid #c8c8c8; margin-right:5px;}
div.mainPub div.content img	{padding:0px;}


div.mainWorking div.leftMenu a:hover	{background: url(../images/common/left_link_working_arrow.gif) no-repeat right center;}
div.mainWorking div.leftMenu #active	{background: url(../images/common/left_link_working_arrow.gif) no-repeat right center;}
div.mainWorking div.pageTitle		{background:url(../images/common/working_title_bullet.gif) no-repeat left center; color:#523a9a;}
div.mainWorking div.content h1		{color:#523a9a;}
div.mainWorking div.content 		{font-size:15px}
div.mainWorking div.content table	{border:1px solid #523a9a; border-width:2px 0px 1px 0px; margin:15px 0px;}
div.mainWorking div.content table th	{border-bottom:1px dotted #523a9a; white-space:nowrap; font-size:13px; color:#000; padding:5px; line-height:20px; vertical-align:top;}
div.mainWorking div.content table td	{border-bottom:1px dotted #523a9a; padding:5px; vertical-align:top;}
div.mainWorking div.content div.landing img	{border:0px}
div.mainWorking div.content img	{border:1px solid #c8c8c8;}
div.content div.remark table td		{line-height:20px;}

div.mainMember div.leftMenu a:hover	{background: url(../images/common/left_link_member_arrow.gif) no-repeat right center;}
div.mainMember div.leftMenu #active	{background: url(../images/common/left_link_member_arrow.gif) no-repeat right center;}
div.mainMember div.pageTitle			{background:url(../images/common/member_title_bullet.gif) no-repeat left center; color:#214eff;}
div.mainMember div.announcement h1		{border-color:#214eff; color:#214eff;}
div.mainMember div.announcement ul li	{background: url(../images/common/member_bullet.gif) no-repeat left top;}
div.mainMember div.landingPage 		{background:url(../images/common/paper_head.jpg) no-repeat right top; border:1px solid #cdcdcd; padding:10px;}
div.mainMember div.content div.landingPage div span	{background:none; border:0px; color:#0000ff; font-style:italic; font-size:15px; font-weight:bold; padding-left:10px;}
div.mainMember div.content div.landingPage div p	{margin-top:20px;}
div.mainMember div.content table	{border:1px solid #5273fe; border-width:2px 0px 2px 1px;}
div.mainMember div.content table th	{background-color:#dce2fa; border:1px solid #5273fe; border-width: 0px 1px 1px 0px; color:#2a56ff; font-size:13px; padding:5px 3px;}
div.mainMember div.content table td	{ border:1px solid #5273fe; border-width: 0px 1px 1px 0px;  vertical-align:top; line-height:22px;}
div.mainMember div.content table td p {border-bottom:1px solid #c0ccfb; font-size:13px; margin:0px; vertical-align:top;  padding:5px 3px;}
div.mainMember div.content table td a	 {padding-left:10px;}
div.mainMember div.content h2	{color:#214eff; margin:0px; padding:0px;}
div.mainMember div.content ul	{list-style:none; margin:10px 20px 20px 20px;}
div.mainMember div.content ul li	{background:url(../images/common/arrow_blue.gif) no-repeat left center; padding-left:15px; line-height:28px;}

div.term 				{background:url(../images/common/term_bg.gif) no-repeat left top; width:987px; }
div.term div.left, div.disclaimer div.left, div.privacy div.left, div.sitemap div.left, div.login div.left
{margin-top:350px;}
div.term div.content h2, div.disclaimer div.content h2, div.privacy div.content h2
{color:#000; margin:0px; padding-bottom:8px;}
div.term div.content p, div.disclaimer div.content p, div.privacy div.content p
{margin:0px 0px 30px 0px;}
div.term div.content ul	{font-size:13px; margin:0px 20px;}
div.disclaimer	{background:url(../images/common/disclaimer_bg.gif) no-repeat left top; width:987px; min-height:400px;}
div.privacy		{background:url(../images/common/privacy_bg.gif) no-repeat left top; width:987px;}
div.sitemap		{background:url(../images/common/sitemap_bg.gif) no-repeat left top; width:987px;}
div.sitemap div.content a	{background:url(../images/common/sitemap_arrow.jpg) no-repeat right center; font-weight:bold; padding-right:20px;}
div.sitemap div.content  ul {list-style-image:url(../images/common/arrow_blue.gif); margin:5px 0px 20px 15px;}
div.sitemap div.content ul li {padding-bottom:5px;}
div.sitemap div.content ul li a{background:none; font-weight:normal;}

div.login	{background:url(../images/common/login_bg.gif) no-repeat left top; width:987px;}
div.login div.content div.landing table	{background:url(../images/common/login_tbl_bg.gif) no-repeat left top; width:526px; height:218px;}
div.login div.content div.landing table th	{width:235px;}
div.login div.content div.landing table td	{font-size:13px; text-align:left; vertical-align:middle;}
div.login div.content div.landing table td p	{margin:0px; padding:0px;}
div.login div.content div.landing table td ul	{list-style-type:none; margin:0px; padding:0px;}
div.login div.content div.landing table td ul li	{padding-bottom:3px;}
input.btnConfirm	{background:url(../images/common/btn_confirm.jpg) no-repeat left bottom; border:0px; color:#fff; width:72px; height:32px; line-height:35px; vertical-align:top;}
input.btnCancel	{background:url(../images/common/btn_cancel.jpg) no-repeat left bottom; border:0px; color:#fff;  width:72px; height:32px;  line-height:35px; vertical-align:top;}
div.login div.pageTitle	{background:url(../images/common/sitemap_title_bullet.gif) no-repeat left center; color:#000;}

div.login div.content table th	{font-size:13px; font-weight:normal; padding:4px 0px 4px 10px; line-height:22px; vertical-align:top; white-space:nowrap;}
div.login div.content table td	{color:#000; padding:4px 10px; vertical-align:top;}
div.login div.content table td img	{padding-top:3px;}

body.popupBody	{margin:10px 20px 20px 20px;}
body.popupBody div.nav	{margin:0px; width:auto;}
body.popupBody div.content 	{width:auto;}
body.popupBody div.content table th	{background-color:#d7effb; border:1px solid #a7c8d9; border-width:2px 0px 1px 0px; color:#007bed; padding:5px;}
body.popupBody div.content table td	{border-bottom:1px solid #a7c8d9; padding:5px;}
body.popupBody input {font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-size:13px; margin-bottom:3px; padding:1px 5px;}
body.popupBody div.pageBtn	{padding-top:20px; text-align:right;}
body.popupBody div.mainSm div.pageTitle	{background:url(../images/common/sm_title_bullet.gif) no-repeat left top; }

#event-enrollment-form	.loginTxt	{white-space:nowrap; text-align:right; vertical-align:top;}
#event-enrollment-form	.loginInput	{ padding:3px 5px 0 5px;}
#event-enrollment-form .loginInput  {line-height:20px;}
.greyBorder	{border:1px solid #666;}

