
/***********************
	Body Style
************************/
div#body { width:785px;border:1px solid #000000;padding:0;margin:0; }
td#Content { width:100%;padding:0 4px 30px 0;font:normal normal 900 11px arial;vertical-align:top; }
p#OMACNews { margin-left:10px;padding: 0 10px 0 15px;;background-image: url(/Graphics/OMAC/Green_Arrow.gif);background-repeat: no-repeat;background-position: 0 .3em;}
p#OMACNews a { color:#567AAA;font-weight:bolder; }
p#OMACContent a { color:#ff5c00;font-weight:bolder; }
td#OMACHeader { background-color:#c6c0a9;padding:3px 0px 3px 8px;color:#000000;font-weight:bolder;vertical-align:top;}

#content-padding {padding:10px 0 30px 10px;max-width:550px;_width:expression(document.body.clientWidth > 550? "550px":"auto" );overflow:hidden;}
#wrapper {background-repeat:repeat-y;background-position:left;overflow:visible;}
#sidebar1 {float:left;width:160px;padding:0 0 10px 0;margin:0;}
#container {width:731px;background:#FFFFFF;margin:0;text-align:left;} 
#header {height:79px;padding:0;} 
.clear {clear:both;}


/***********************
	Top Nav
************************/
div#Top { display:block;background-image: url(/Graphics/OMAC/OMAC_header_rev.gif);background-repeat:no-repeat;width:785px;height:90px;padding:0;margin:0; }
div#Link a { position:absolute;display:block;width:168px;height:90px;top:0px; }
td#Login { width:250px; height:15px;margin:-20px 0 0 0;padding:0; }
td#Login a.login	{ font-family:Arial;color:#02a0c2;font-size:8pt;font-weight:bold;text-decoration:none; }
td#Login a:visited.login { font-family:Arial;color:#02a0c2;font-size:8pt;font-weight:bold;text-decoration:none; }
td#Login a:active.login { font-family:Arial;color:#02a0c2;font-size:8pt;font-weight:bold;text-decoration:none; }
td#Login a:hover.login { font-family:Arial;color:#000000;font-size:8pt;font-weight:bold;text-decoration:none; }
td#Spacer { width:480px;height:22px;margin:0;padding:0px;}
div#breadcrumb { float:left;font-size:.8em;color:#666666;width:320px;margin:0px;padding:0px;}

.inputBox { color:#003c79;background:#FFFFFF;border:1px solid #003c79;font-family:Arial;font-size:80%;margin:0;padding:0; }
/***********************
	Side Nav (Main)
************************/
td#SideNav { padding:0;margin:0;width:170px;height:100%;vertical-align:top; }
td#SideNav ul { list-style-type:none;background-color:#dcd8c8;margin: 0 10px 1em 8px; padding-left: 0px;width:160px; }
td#SideNav ul li a { font-family:Arial;text-decoration:none;color:#000000; }
td#SideNav ul li a:visited { text-decoration:none;color:#000000; }
td#SideNav ul li a:active { text-decoration:none;color:#02a0c2; }
td#SideNav ul li a:hover { text-decoration:none;color:#02a0c2; }
td#SideNav ul li#Level1 { padding:6px 0 6px 7px;background-color:#c6c0a9;}
td#SideNav ul li#Level1 a { font-size:1.2em;line-height:1.2em;}
td#SideNav ul li#Level2 { padding:4px 0 6px 12px; }
td#SideNav ul li#Level2 a { font-size:1.2em;line-height:1.2em}
td#SideNav ul li#Level2 a.selected,td#SideNav ul li#Level2 a:visited.selected { font-weight:bold;color:#000000;}
td#SideNav ul li#Level3 { padding:4px 0 6px 20px; }
td#SideNav ul li#Level3 a { font-weight:bold;color:#0092ba;font-size:1em;line-height:1em;}
td#SideNav ul li#Level3 a.selected,td#SideNav ul li#Level3 a:visited.selected  { color:#000000;}
td#SideNav ul li#Level3 a:visited { color:#0092ba; }
td#SideNav ul li#Level3 a:active { color:#000000; }
td#SideNav ul li#Level3 a:hover {	color:#000000; }
td#SideNav ul li#Level4 { padding:4px 0 6px 20px; }
td#SideNav ul li#Level4 a { margin-left:10px;width:90px;font-family : Arial;font-size:1em;line-height:1em; }
td#SideNav ul li#Level4 a.selected { font-weight:bold; }

li#Level5 { margin-left:25px;padding-left: 15px;padding-right:10px;background-image: url(/Graphics/menubar/bullet_4.gif);background-repeat: no-repeat;background-position: 0 .3em;}
li#Level5 a { margin-left:10px;width:90px;font-family : Arial;color:#000000;font-size:11px;font-weight:bold;text-decoration:none; }
li#Level5 a:visited { color:#000000;text-decoration:none; }
li#Level5 a:active { color:#02a0c2;text-decoration:none; }
li#Level5 a:hover {	color:#02a0c2;text-decoration:none; }
li#Level6 { margin-left:30px;padding-left: 15px;padding-right:10px;background-image: url(/Graphics/menubar/bullet_5.gif);background-repeat: no-repeat;background-position: 0 .3em;}
li#Level6 a { margin-left:10px;width:90px;font-family : Arial;color:#000000;font-size:11px;font-weight:bold;text-decoration:none; }
li#Level6 a:visited { color:#000000;text-decoration:none; }
li#Level6 a:active { color:#02a0c2;text-decoration:none; }
li#Level6 a:hover {	color:#02a0c2;text-decoration:none; }

/**************************
	Side Nav (Microsite)
***************************/
div#SideNav { margin-left:0px; } 
div#SideNav ul { margin-left:0px;padding-left:0px;list-style-type: none; } 
div#SideNav ul li { width:160px;margin:0px;padding:0px; }
div#SideNav ul li a { display:inline-block; }
div#SideNav ul li a { display:block;text-decoration:none;font-family:Arial;color:#000000;font-size:12pt; }
div#SideNav ul li a:visited { text-decoration:none;color:#000000; }
div#SideNav ul li a:active { text-decoration:none;color:#02a0c2; }
div#SideNav ul li a:hover { text-decoration:none;color:#02a0c2; }
div#SideNav ul li#DefaultLevel1 { background-color:#c6c0a9;margin:1em 5px 1em 0px;}
div#SideNav ul li#DefaultLevel1 a { line-height: 1.3em;padding:5px;font-size:12pt; }
div#SideNav ul li#Level1 { background-color:#c6c0a9;}
div#SideNav ul li#Level1 a { line-height: 1.3em;padding:5px; }
div#SideNav ul li#Level2 { background-color:#dcd8c8; }
div#SideNav ul li#Level2 a { line-height:16pt;padding:5px 5px 6px 10px; }
div#SideNav ul li#Level3 { background-color:#dcd8c8; }
div#SideNav ul li#Level3 a { line-height:16pt;padding:5px 5px 6px 15px; }

p#HomeBrief {margin-left:10px;padding-left: 15px;padding-right:10px;background-image: url(/Graphics/home_template/bullet.gif);background-repeat: no-repeat;background-position: 0 .3em;}
p#HomeBrief a {color:#003c79;font-weight:bolder;}
td#BriefHeader {background-color:#7f7b00;padding:3px 0px 3px 8px;color:white;font-weight:bolder}

/******************************/
/***** TOP NAV (Microsite *****/
/******************************/
#menu { z-index:2;background-color:#E61938; }
#menu a { color:#fff; font:normal 9pt arial;display:block;border-bottom:1px solid #fff;margin:0;text-align:left;background:#E61938;text-decoration:none;padding:3px; }
#menu a:hover { color:#000;background:#FFC428; }
#menu a:active { color:#000;background:#FFC428; }
#menu ul { list-style:none;margin:0;padding:0;width:100%; }
#menu ul ul { position:absolute;z-index:500;left:0;width:120px;	}

/* Requirement: Put the element selector name (div)
onto non anchor hover selectors to force IE5 and
5.5 to correctly apply the csshover file. */
div#menu ul li, div#menu ul li:hover {	position:relative;padding:0;margin:0;display:inline;float:left;width:130px;	}
div#menu ul li ul { position:absolute;top:22px;left:0;display:none;	}
div#menu ul ul, div#menu ul ul ul, div#menu ul li:hover ul ul, div#menu ul li:hover ul ul ul { display:none; } 
div#menu ul li:hover ul, div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul { display:block;float:none;	}

/*****************************
	Style Sheet 
*****************************/
body	{
	color : #000000;
	font-family :  arial, verdana, Helvetica, sans-serif;
	color : #000000;
	font-size: 9pt;
	line-height: 14pt;
	margin : 10px;
}

p {
	margin:0 0 10px 0;padding:0;line-height:135%;
}

td	{
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #000000;
}

ul {
	list-style: square;
	font-size: 8pt;
	line-height: 12pt;
	margin: 0 0 10px 20px;
	padding: 0;
}


.header {
	font-family: times new roman, times, serif, ms serif;
	font-style: italic;
	font-weight: bold;
	color: #ffffff;
	background-color: #7f7b00;
	font-size: 15pt;
	line-height: 16pt;
}

h1	{
	font-family: Arial, Verdana, helvetica;
	letter-spacing: 0pt;
	font-weight: bold;
	font-size: 14pt;
	line-height: 16pt;
	margin-top: 5px;
	margin-bottom: 10px;
}

h2	{
	font-family: Arial, Verdana, helvetica;
	font-style : italic;
	letter-spacing: 0pt;
	font-weight: bold;
	color: #02a0c2;
	font-size: 11pt;
	line-height: 13pt;
	margin-top: 5px;
	margin-bottom: 10px;
}

h3 {
	color:#000000;
	font-weight:bold;
	margin-bottom:0;
	padding-bottom:0;
}


input.Login { color:#02a0c2;background:#e0e0e0 url(../graphics/arrow_more_off.gif) no-repeat center left; padding-left:10px; text-decoration:underline; font-weight:bold;border:0;}

A {	color:#02a0c2; }
A:Visited {	color:#02a0c2; }
A:Active { color:#02a0c2; }
A:Hover { color:#02a0c2;text-decoration:none; }

span.copyright { display:block;text-indent:180px;padding-bottom:4px;border-bottom:1px solid #0092ba;font-family:Arial;color:#000000;font-size:8pt; }

ul#footer { list-style-type:none;margin:4px 0 4px 120pt;padding-left:10pt;font-family:Arial;color:#000000;font-size:8pt;line-height:11pt; }
ul#footer li a, ul#footer li a:visited { font-family:Arial;color:#003c79;font-size:8pt;line-height:11pt; }
ul#footer li a:active { color:#02a0c2;text-decoration: none;font-size:8pt; }
ul#footer li a:hover { font-family:Arial;color:#02a0c2;line-height:11pt;text-decoration: underline; }



/*****************
  UPDATE RECORD
*****************/

.dynamic-tab-pane-control.tab-pane {
	position:	relative;
	width:		550px;
}


.dynamic-tab-pane-control .tab-row .tab {
	font-family:		arial;
	font-size:		12pt;
	cursor:			Default;
	display:		inline;
	margin:			6px -5px 0px 0px;
	float:			left;
	padding:		1px 12px 2px 12px;
	background:		#c6c0a9;
	border:			1px solid;
	border-color:		black;
	border-bottom:		0;
	color: white;
	cursor:			pointer;
	z-index:		1;
	position:		relative;
	top:			0;
}

.dynamic-tab-pane-control .tab-row .tab.selected {
	border:			1px solid black;
	border-bottom:		0;
	z-index:		3;
	padding:		4px 8px 3px 8px;
	margin:			3px -6px -2px 0px;
	top:			0px;
	background:		white;
}

.dynamic-tab-pane-control .tab-row .tab a {
	font-family:		Arial;
	font-size:		12px;
	font-style:		normal;
	font-weight:	bold;
	color:			black;
	text-decoration:	none;
	display:block;
}

.dynamic-tab-pane-control .tab-row .hover a {
}

.dynamic-tab-pane-control .tab-row .tab.selected a {
	top: 2px;
	color: #02a0c2;
	font-weight:	bold;
	text-decoration:none;
}

.dynamic-tab-pane-control .tab-page {
	clear:			both;
	border:			1px solid black;
	background:		White;
	z-index:		2;
	position:		relative;
	top:			0px;
	color:			Black;
	font-family:		Arial;
	font-size:		13px;
	padding:		10px;
}

.dynamic-tab-pane-control .tab-row {
	z-index:		1;
	white-space:	nowrap;
	background:		white;
	height:			1.50em;
	width:			550px;
}
div#event-reg-btn {background-image:url(http://www.isa.org/graphics/register-now.png);width:140px;height:40px;background-position:0 0;background-repeat:no-repeat;}
div#event-reg-btn a {display:block;background-image:url(http://www.isa.org/graphics/register-now.png);width:140px;height:40px;background-position:0 0;background-repeat:no-repeat;}
div#event-reg-btn a:hover {background-image:url(http://www.isa.org/graphics/register-now.png);background-position:-140px 0;background-repeat:no-repeat;}


/*************************/
/****** LOGIN FORM *******/
/*************************/
#loginForm {border:1px solid #999999;padding:2px;width:533px;font-size:.8em;}
#loginForm h2 {margin-top:0;}
span#autoSignIn {font-size:.8em;margin-bottom:10px;}
#loginMember {background-color:#EEEEEE;padding:10px;float:left;width:350px;height:180px;_width:362px;_height:200px;}
#loginNewAccount {background-color:#f0f0d1;margin-left:3px;padding:10px;float:left;width:140px;height:180px;_width:162px;_height:200px;}

