/* Start of CMSMS style sheet 'ajhome' */
* {
	margin:0;
	padding:0;
}

body {font-size: 0.9em;color: #333333;font-family: Arial, Helvetica, sans-serif;}
p {font-size: 0.9em;color: #333333; font-family: Arial, Helvetica, sans-serif; line-height: 1.6em;}
a { text-decoration: none; color: #2165a2; }
a:hover{text-decoration: underline;}

img.floatTRB
{
float: right;
margin-left: 1.5em;
margin-bottom: 1.5em;
margin-top: 0.5em;
padding: 2px;

}

img.floatTL
{
float: left;
margin-right: 1.1em;
margin-bottom: 1.1em;
margin-top: 0.1em;
padding: 2px;

}

img {border:0;}

#header {
font-size:0;
line-height:0;	
margin:0 auto;
text-align:center;
background:#0093c6;
}

#maincontent {
	margin:0 auto;
        width:820px;
}

#maincontent h1 {
	color:#005486;
	font-size:1.5em;
	font-weight:normal;
	margin:0.5em 0;
}

#maincontent h2 {
	color:#1886b2;
	font-size:1.2em;
	font-weight:100;
	margin:0.5em 0;
}

#maincontent .tagline {color:#494949;font-size:0.8em;}

#social {float:left; margin:0;}
#maincontent #topbuttons {float:left; margin:10px 0 10px 0;}
#maincontent #topbuttons div {float:left;margin-right:10px;}
#maincontent #topbuttons a {display:block;height:74px; text-indent:-9999px;width:256px;}



#poolbanner {
z-index:1;
float:right;
padding-right:14px;
}

/*
#poolbanner a {
z-index:1;
float:right;
padding-right:14px;
}
*/

/* 2010 tagline */
#tagline {margin:0 auto;text-align:center;background:#75bcde;height:40px;}
.tagline {margin-right: 503px;padding-top:3px;}


#maincontent #topbuttons .delegates {background:url(uploads/images/09files/delegates-registration.gif) top left no-repeat;}
#maincontent #topbuttons .delegates a {background:url(uploads/images/09files/delegates-registration.gif) top left no-repeat;}
#maincontent #topbuttons .exhibitors {background:url(uploads/images/09files/exhibitors-registration.gif) top left no-repeat;}
#maincontent #topbuttons .exhibitors a {background:url(uploads/images/09files/exhibitors-registration.gif) top left no-repeat;}
#maincontent #topbuttons .delegates a:hover {background:url(uploads/images/09files/delegates-registration-hover.gif) top left no-repeat;}
#maincontent #topbuttons .exhibitors a:hover {background:url(uploads/images/09files/exhibitors-registration-hover.gif) top left no-repeat;}

.menu {clear:left; width:800px;}
.menu ul {list-style:none;}
.menu li {display:inline; margin-right:2px; }
.menu li {background:url(uploads/images/09files/tab-bg.gif) top left repeat-x; }
.menu li a {background:url(uploads/images/09files/tab-bg.gif) top left repeat-x; color:#fff; font-size:11px; padding:6px 6px 6px 6px; text-decoration:none;}
.menu li a.tabactive {background:url(uploads/images/09files/tab-bg-hover.gif) top left repeat-x;}

/*  TABS */

#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4,#tabcontent5,#tabcontent6,#tabcontent7 {border:1px solid #005486; clear:both; display:none; margin-top:4px; padding:1em; }

#tabcontent1 {display:block;}
#tabcontent1 ul {list-style:none;}
#tabcontent1 ul li {display:inline; margin-right:1em;}

#tabcontent2 {display:block;}
#tabcontent2 ul {list-style:none;}
#tabcontent2 ul li {display:inline; margin-right:1em;}

#tabcontent3 {display:block;}
#tabcontent3 ul {list-style:none;}
#tabcontent3 ul li {display:inline; margin-right:1em;}

#tabcontent4 {display:block;}
#tabcontent4 ul {list-style:none;}
#tabcontent4 ul li {display:inline; margin-right:1em;}

#tabcontent5 {display:block;}
#tabcontent5 ul {list-style:none;}
#tabcontent5 ul li {display:inline; margin-right:1em;}

#tabcontent6 {display:block;}
#tabcontent6 ul {list-style:none;}
#tabcontent6 ul li {display:inline; margin-right:1em;}

#tabcontent7 {display:block;}
#tabcontent7 ul {list-style:none;}
#tabcontent7 ul li {display:inline; margin-right:1em;}

#midcontent {clear:left; margin-top:1px; width:830px;}
#midcontent .midleft { float:left; margin-right:30px; width:140px;}
#midcontent .midright {float:left; width:502px;}
#midcontent .midright .topleft {float:left;margin-right:10px;width:350px;}


.topright2 {float:right; width:131px;}



#midcontent .midright .topright {
	float:left;
width:131px;
padding-left:2px;
}

#midcontent .midright .topright ul {
	list-style:none;
       
}

#midcontent .midright .topright ul li {
	/* margin-bottom:13px;
         height:33px; */
margin-bottom:6px;
}

#midcontent .midright .topright ul li, #midcontent .viewall {
	background:#0f5a8d url(uploads/images/09files/download-bg.gif) top left no-repeat;
}

#midcontent .midright .topright ul li a, #midcontent .viewall a {
	background:#0f5a8d url(uploads/images/09files/download-bg2.gif) top left no-repeat;
	color:#fff;
	display:block;
	padding:9px 5px 9px 50px;
	text-decoration:none;
font-size:0.8em;
}

#midcontent .midright .topright ul li a:hover, #midcontent .viewall a:hover {
	background:#1e95cc url(uploads/images/09files/download-bg-hover2.gif) top left no-repeat;
	text-decoration:underline;  
font-size:0.8em;
}

#midcontent .midbottom {background:#f6f6f6; border:1px solid #005486; float:right; margin-right:22px; margin-top:10px; width:636px;  /*width:641px; */}

#midcontent .midbottom .midbottomheader {background:#005486; color:#fff; padding:5px 10px;}
.midbottomheader a {text-decoration:none; color:#fff; font-size:0.8em;}  
.midbottomheader a:hover {text-decoration:underline; color:#fff; font-size:0.8em;}  

#midcontent .midbottom .midbottomcontent ul {float:left; list-style:none; padding:20px 10px 0 10px; width:280px;}
#midcontent .midbottom .midbottomcontent ul li {color:#494949; margin-bottom:15px;}
#midcontent .viewall {clear:left; float:right; position:relative;}


#maincontent #bottombuttons div {
	float:left;
	/* margin-right:19px; */
        margin-right:11px;

}

#maincontent #bottombuttons div.highlights {margin-right:0; }

#maincontent #bottombuttons a {
	display:block;
	height:75px;
	text-indent:-9999px;
	width:259px;
}

#maincontent #bottombuttons {clear:both; float:left; margin-top:1em; }
#maincontent #bottombuttons .sponsorship {background:url(uploads/images/09files/sponsorship-opportunities.gif) top left no-repeat;}
#maincontent #bottombuttons .sponsorship a {background:url(uploads/images/09files/sponsorship-opportunities.gif) top left no-repeat;}
#maincontent #bottombuttons .sponsorship a:hover {background:url(uploads/images/09files/sponsorship-opportunities-hover.gif) top left no-repeat;}
#maincontent #bottombuttons .eventinfo {background:url(uploads/images/09files/event-information.gif) top left no-repeat;}
#maincontent #bottombuttons .eventinfo a {background:url(uploads/images/09files/event-information.gif) top left no-repeat;}
#maincontent #bottombuttons .eventinfo a:hover {background:url(uploads/images/09files/event-information-hover.gif) top left no-repeat;}
#maincontent #bottombuttons .highlights {background:url(uploads/images/09files/2008-expo-highlights.gif) top left no-repeat;}
#maincontent #bottombuttons .highlights a {background:url(uploads/images/09files/2008-expo-highlights.gif) top left no-repeat;}
#maincontent #bottombuttons .highlights a:hover {background:url(uploads/images/09files/2008-expo-highlights-hover.gif) top left no-repeat;}





/***************************/
/* SUBPAGE DOWNLOADS  */

.butts {
margin:10px 0 0 0;

}

.bottomright { float:left; width:259px;
      /* width:210px; width:243px; */
}

.bottomright ul {
	list-style:none;
}

.bottomright ul li {
	margin-bottom:10px;
height: 33px;
}

.bottomright ul li {
	
            background:#0f5a8d url(uploads/images/09files/download-bg.gif) top left no-repeat;

      
}

.bottomright ul li a {
	background:#0f5a8d url(uploads/images/09files/download-bg.gif) top left no-repeat;
	color:#fff;
	display:block;
	
padding:9px 5px 9px 50px;
	text-decoration:none;
font-size:0.8em;

}

.bottomright ul li a:hover {
	background:#1e95cc url(uploads/images/09files/download-bg-hover.gif)  top left no-repeat;
		
padding:9px 5px 9px 50px;
	text-decoration:none;
font-size:0.8em;
}


/***************************/



#footer {clear:left; float:left; margin:1em 0; text-align:center;}
#footer a {color:#1199d0; text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer p {font-size:0.8em; margin:15px 0; width:815px;}


/* new page layout overrides */
#topbuttons {position:relative; width:673px;}
.butts {left:532px; position:absolute; top:-10px;}
.butts #poolbanner {left:140px; position:absolute;}

/* End of 'ajhome' */

