/* Global */

body, table { font: 12px Arial, Helvetica, sans-serif; }

body { text-align: center; background:url(http://apps2.acstechnologies.com/itoi/New_design/header_line.jpg); background-repeat: repeat-x; background-color: #fffde9; }

#wrapper { width: 980px; margin: 0 auto; text-align: left; padding:0; }

#body { width: 980px; }



/* Links */

a { color: #669999; text-decoration: none; }

a:hover { color: #336666; }

#signin a:hover, #signin a { color: #000; }

.title a, #leftnav a { text-decoration: none; }

#networkfooter a { color: #252525; }



/* Header */

#global2 { padding: 0px; margin: 0px; }

#global2 .body { margin-right: -10px; }

#scrollbar { width: 980px; height: 145px; background: url(media/scrollbar.jpg) left top no-repeat; padding: 0 12px 0 8px; }

#scrollbar tr { vertical-align: top; }

.headerlinks { float:left; font:bold 16px "Times New Roman", Times, serif; line-height:30px; letter-spacing:1px; color:#3e4043; padding:20px 0 0 20px; }



/* Body/Structure */

#content { padding-bottom: 18px; color: #252525; }

.body { margin-right: 0; }



/* Content */

.banner, .title, .author, .source, .formtitle { font-weight: bold; }

.heading, .title { font-size: 20px; font-family: Arial; font-weight: bold; }

.banner { font-size: 13px; padding: 4px; }

.heading { letter-spacing: 2px; }

.miniabstract { color: #666; font-style: italic; }

.author { margin-bottom: 3px; }

.body { font-size: 12px; color: #000; font-family: Arial; }

#global { color: #252525; }

#global .body { color: #252525; font-size: 12px; font-family: Arial; }

#global .title { color: #252525; font-size: 12px; font-family: Arial; font-weight: bold; }

#global .body a { color: #252525; font-size: 12px; font-family: Arial; }

#global .body a:hover { color: #252525; font-size: 12px; font-family: Arial; }



/* Footer */

#footer { text-align: right; color: #252525; padding-top: 40px; }

#networkfooter { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #252525; text-align: right; background: #transparent; }

#networkfooter a { color: #666666; font-size:11px; }

#copyright { color: #252525; font-size:11px; }



/*text and divs*/

p { color:#252525; font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:1px;  line-height:17px; padding-top:0; }

h1 { color:#669999; font-family:Arial, Helvetica, sans-serif; font-size:26px;  line-height:30px; letter-spacing:2px; }

h2 { color:#669999; font-family:Arial, Helvetica, sans-serif; font-size:20px;  line-height:24px; letter-spacing:1px; padding-bottom:8px; }

h3 { color:#252525; font-family:Arial, Helvetica, sans-serif; font-size:16px;  line-height:21px; letter-spacing:1px; padding-bottom:7px; }

h4 { color:#252525; font-family:Arial, Helvetica, sans-serif; font-size:13px;  letter-spacing:1px; line-height:18px; padding-bottom:5px; font-weight:bold; }

div { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #252525; }


.miniabstract { padding: 0 4px 4px 0; }



/*used for any main header on page, such as resources, in the spotlight etc*/


.resourcetitle { font-size: 14px; font-weight: bold; letter-spacing:1px; line-height:19px; color: #252525;  }



/*bullets and lists*/

ul { font-size:12px; margin-left:12px; list-style:disc; list-style-position:outside; color:#252525; }

ul ul { margin-left:10px; padding-left:4px; padding-top:7px; list-style:circle; list-style-position:outside; color:#252525; }

ol { margin-left:12px; list-style:disc; list-style-position:outside; color:#252525; }

li { padding-bottom:4px; padding-top:0; margin-top:0; letter-spacing:1px;  line-height:17px; font-family:Arial, Helvetica, sans-serif; }



/*a tags and additional client portal/resources links*/

a { color: #669999; text-decoration: none; }

a:hover { color: #336666; }

.headerabout { float:left; padding: 30px 0 0 29px; width:57px; height:15px; }

.headerabout a { background-image:url(http://apps2.acstechnologies.com/itoi/New_design/nav/about_up.png); display:block; width:57px; height:15px; }

.headerabout a:hover { background-image:url(http://apps2.acstechnologies.com/itoi/New_design/nav/about_down.png); display:block; width:57px; height:15px; }

.headerabout a:active { background-image:url(http://apps2.acstechnologies.com/itoi/New_design/nav/about_down.png); display:block; width:57px; height:15px; }

.headerabout a.current { background-image:url(http://apps2.acstechnologies.com/itoi/New_design/nav/about_down.png); display:block; width:57px; height:15px; }

.headerspeakers { float:left; padding: 30px 0 0 29px; width:78px; height:15px; }

.headerspeakers a { background-image:url(http://apps2.acstechnologies.com/itoi/New_design/nav/speakers_up.png); display:block; width:78px; height:15px; }

.headerspeakers a:hover { background-image:url(http://apps2.acstechnologies.com/itoi/New_design/nav/speakers_down.png); display:block; width:78px; height:15px; }

.headerspeakers a:active { background-image:url(http://apps2.acstechnologies.com/itoi/New_design/nav/speakers_down.png); display:block; width:78px; height:15px; }

.headerspeakers a.current { background-image:url(http://apps2.acstechnologies.com/itoi/New_design/nav/speakers_down.png); display:block; width:78px; height:15px; }

.headerclasses { float:left; padding: 30px 0 0 29px; width:67px; height:15px; }

.headerclasses a { background-image:url(http://apps2.acstechnologies.com/itoi/New_design/nav/classes_up.png); display:block; width:67px; height:15px; }

.headerclasses a:hover { background-image:url(http://apps2.acstechnologies.com/itoi/New_design/nav/classes_down.png); display:block; width:67px; height:15px; }

.headerclasses a:active { background-image:url(http://apps2.acstechnologies.com/itoi/New_design/nav/classes_down.png); display:block; width:67px; height:15px; }

.headerclasses a.current { background-image:url(http://apps2.acstechnologies.com/itoi/New_design/nav/classes_down.png); display:block; width:67px; height:15px; }

.headertravel { float:left; padding: 30px 0 0 29px; width:59px; height:15px; }

.headertravel a { background-image:url(http://apps2.acstechnologies.com/itoi/New_design/nav/travel_up.png); display:block; width:59px; height:15px; }

.headertravel a:hover { background-image:url(http://apps2.acstechnologies.com/itoi/New_design/nav/travel_down.png); display:block; width:59px; height:15px; }

.headertravel a:active { background-image:url(http://apps2.acstechnologies.com/itoi/New_design/nav/travel_down.png); display:block; width:59px; height:15px; }

.headertravel a.current { background-image:url(http://apps2.acstechnologies.com/itoi/New_design/nav/travel_down.png); display:block; width:59px; height:15px; }

.headerfun { float:left; padding: 30px 0 0 29px; width:33px; height:15px; }

.headerfun a { background-image:url(http://apps2.acstechnologies.com/itoi/New_design/nav/fun_up.png); display:block; width:33px; height:15px; }

.headerfun a:hover { background-image:url(http://apps2.acstechnologies.com/itoi/New_design/nav/fun_down.png); display:block; width:33px; height:15px; }

.headerfun a:active { background-image:url(http://apps2.acstechnologies.com/itoi/New_design/nav/fun_down.png); display:block; width:33px; height:15px; }

.headerfun a.current { background-image:url(http://apps2.acstechnologies.com/itoi/New_design/nav/fun_down.png); display:block; width:33px; height:15px; }

.headerregister { float:left; padding: 30px 0 0 29px; width:78px; height:15px; }

.headerregister a { background-image:url(http://apps2.acstechnologies.com/itoi/New_design/nav/register_up.png); display:block; width:78px; height:15px; }

.headerregister a:hover { background-image:url(http://apps2.acstechnologies.com/itoi/New_design/nav/register_down.png); display:block; width:78px; height:15px; }

.headerregister a:active { background-image:url(http://apps2.acstechnologies.com/itoi/New_design/nav/register_down.png); display:block; width:78px; height:15px; }

.headerregister a.current { background-image:url(http://apps2.acstechnologies.com/itoi/New_design/nav/register_down.png); display:block; width:78px; height:15px; }

.headerexhibits { float:left; padding: 30px 0 0 29px; width:71px; height:15px; }

.headerexhibits a { background-image:url(http://apps2.acstechnologies.com/itoi/New_design/nav/exhibits_up.png); background-repeat:no-repeat; display:block; width:71px; height:15px; }

.headerexhibits a:hover { background-image:url(http://apps2.acstechnologies.com/itoi/New_design/nav/exhibits_down.png); }

.headerexhibits a:active { background-image:url(http://apps2.acstechnologies.com/itoi/New_design/nav/exhibits_down.png); display:block; width:71px; height:15px; }

.headerexhibits a.current { background-image:url(http://apps2.acstechnologies.com/itoi/New_design/nav/exhibits_down.png); display:block; width:71px; height:15px; }


/*delete when done*/

.head {
float:left;
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
line-height:30px;
letter-spacing:1px;
color:#3e4043;
padding:20px 0 0 20px;
}
.head a{
text-decoration:none;
color:#3e4043;
}
.head a:hover {
color:#8ac1b7;
}
.head a:active {
color:#8ac1b7;
}
.head a.current {
color:#8ac1b7;
}

.fade {
  position: absolute;
  top: 100px
  left: 100px
}

.fade div {
  position: absolute;
  top: 0;
  left: 0;
  display: none;
}
.quickholder {
float: left; 
margin-right: 10px;
}
.quickholdertravel {
float: left; 
padding-right:8px;
height:153px;
}

.quickholderfun {
float: left; 
padding-right:9px;
height:153px;
}
.quickblock {
clear:left; 
height:120px;
margin-top:30px;
}

.funhold {
height: 153px; width: 100%; position: relative;}

.funblock {
position: absolute; left: 0pt; top: 0pt;}

.features {
width:100%;
padding:20px 10px 20px 20px;
}
.must {height:0; margin:0; padding:0;} 
.great {height:0; margin:0; padding:0;} 
.shop {height:0; margin:0; padding:0;} 

.top {
font-size:14px;
font-weight:bold;
clear:left;
padding:8px 0 0 8px;
}

.CollapsiblePanelContent { padding:10px 0 0 0; margin:0; }

.CollapsiblePanelContent p { color:#252525; font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:1px;  line-height:17px; padding-left:0; margin-left:0; }

.tooltip {
	display:none;
	background-color:#fffde9;
	border:1px solid #cc9;
	font-family:Arial, Helvetica, sans-serif;
	padding:3px;
	font-size:13px;
	letter-spacing:1px;
	-moz-box-shadow: 2px 2px 11px #666;
	-webkit-box-shadow: 2px 2px 11px #666;
}

/* style the trigger elements */
#triggers img {
	border:0;
	cursor:pointer;

}










