
 /* EIU Digital Media */

/* revision history:

07.18.2008 - fresh and clean

01.24.2009 - revisions

*/



/* EIU common
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

body {
  margin:0;
  font-family:verdana, arial, sans;
  font-size:76%;
  background-image:url(../img/page_bg.gif);
  background-repeat:repeat-x;
  background-color:#DADFE2;
}

a {
  color:#336699;
  font-weight:bold;
}

a:hover {
  color:#ff0000;
}

p {
  line-height:16px;
}

img {
  border:0
}


h4.nav-heading {
  font-size:13px;
  font-weight:bold;
  background-color:#acbbc2;
  background-image:url(../img/black_grad.jpg);
  background-repeat:repeat-x;
  margin:0;
  padding:4px 0 4px 4px;
  color:#ffffff
}


#container-page {
  width:895px;
  margin:0 auto;
  border-left: 1px solid #333;
  border-right: 1px solid #333;
  border-bottom: 1px solid #333;
  background-color:#fefefe;
  background-image:url(../img/nav_col_bkrd.gif);
  background-repeat:repeat-y;
  overflow:hidden
}


#page-header {
  border-bottom: 5px solid #ff0000;
  padding: 0 0 0 6px;
  background-color:#fff;
  overflow:hidden;
  width:100%;
  height:60px
}



#page-name {
  float:left;
  padding: 28px 0 3px 1px;
}

#page-logo-econf {
  float:right;
  margin: 0 8px 0 0
}


#top-navbar {
  background: #acbbc2;
  padding: 3px 0 3px 6px;
  font-family: verdana, arial, sans-serif;
  font-size: 1em;
  font-weight:bold;
  height:16px
}


#top-breadcrumb {
  background: #dae7ec;
  padding: 3px 0 3px 6px;
  font-family: verdana, arial, sans-serif;
  font-size: 1em
}


#column-nav {
  width:143px;
  float:left;
  background-color:#dae7ec;
  padding: 0 0 0 0;
  border-right:1px solid #aaab9c
}


#column-content {
  float:right;
  width:751px;
  overflow:hidden
}



/* top nav
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

 #navcontainer
{
background: #dae7ec;
margin: 0 0 12px 0;
padding: 0 0 0 1px;
font-family: verdana, arial, sans;
width:100%;
overflow:hidden
}


ul#navlist
{
list-style: none;
padding: 0;
margin: 0 auto;
width: 100%;
font-size: 1em;
}

ul#navlist li
{
display: block;
float: left;
margin: 0;
padding: 0;
}

ul#navlist li a {
  display: block;
 padding: 0.4em;
  border-width: 1px;
  border-color: #ffe #aaab9c #ccc #fff;
  border-style: solid;
  color: #336699;
  text-decoration: none;
  font-weight:bold
}

#navcontainer>ul#navlist li a {width: auto;}

ul#navlist li#active a
{
color: #ff0000;
background: transparent;
border-color: #aaab9c #fff #fff #ccc;
}

ul#navlist li a:hover, ul#navlist li#active a:hover
{
color: #ff0000;
background: transparent;
border-color: #aaab9c #fff #fff #ccc;
}



/* left nav
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


ul#navi-left-conferences
{
list-style: none;
padding: 0 0 30px 0;
margin: 0 auto;
width: 100%;
font-size: 1em;
}

ul#navi-left-conferences li
{
display: block;
margin: 0;
padding: 0;
}

ul#navi-left-conferences li a {
  display: block;
  width: 100%;
  padding: 0.4em;
  border-top:1px solid #ffe;
  border-bottom:1px solid #ccc;
  border-left:1px solid #ccc;
  color: #336699;
  text-decoration: none;
  font-weight:bold
}

ul#navi-left-conferences li a {width: 132px}

ul#navi-left-conferences li#active a
{
background: #fff;
color: #ff0000;
}

ul#navi-left-conferences li a:hover, ul#navi-left-conferences li#active a:hover
{
color: #ff0000;
background: #ffffff;

}

/* left nav- EIU
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

ul#navi-left-eiu
{
list-style: none;
padding: 0;
margin: 0 0 0 0;
width: 100%;
font-size: 1em;
}

ul#navi-left-eiu li
{
display: block;
margin: 0;
padding: 0;
}

ul#navi-left-eiu li a {
  display: block;
  width: 100%;
  padding: 0.4em;
  border-top:1px solid #ffe;
  border-bottom:1px solid #ccc;
  border-left:1px solid #ccc;
  color: #336699;
  text-decoration: none;
  font-weight:bold;
}

ul#navi-left-eiu li a {width: 132px}

ul#navi-left-eiu li#active a
{
background: #fff;
color: #ff0000;
}

ul#navi-left-eiu li a:hover, ul#navi-left-eiu li#active a:hover
{
color: #ff0000;
background: #ffffff;

}



/* EIU footer
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#eiu-footer {
  width:890px;
  margin:0 auto;
  font-size:.8em;
  font-family: verdana, arial, sans;
  color:#333333;
  padding: 6px 0 30px 288px
}

#eiu-footer a,
#eiu-footer a:visited {
  color:#666;
  font-weight:normal
}

#eiu-footer a:hover,
#eiu-footer a:active {
  color:#ff0000;
  font-weight:normal
}

#eiu-footer #footer-row1 img {
  position:relative;
  top:3px;
  left:10px;
  margin: 0 6px 0 0
}

#eiu-footer #footer-row2 {
  margin: 0 0 0 0px
}


/* conference listings
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#conference-list {
  padding: 0 60px 20px 10px;
}




div.hr {                      /* dotted horizontal rule */
  height: 1px;
  background:url(http://graphics.eiu.com/common/tiles/tile_dot_horizontal.gif) center repeat-x;
}

div.hr hr {
  display: none;
}


.top {
  margin: 44px 0 0 0
}

 .conf-name {
   font-weight:bold;
   font-size: 1.0em;
   background-image: url(http://graphics.eiu.com/cc/icons/red_triangle_big_gr.gif);
   background-position: 0 3px;
   background-repeat: no-repeat;
   display:inline-block;
   padding: 0 0 0 10px
 }

 .conf-tag {
   font-style:oblique;
   font-size: 1.0em
 }
 .conf-date {
   font-weight:bold;
   font-size: 1.0em
 }

 .region-header{
   font-size:1.4em;
   color:#666;
   margin: 3px 0 5px 0;
   font-weight:bold
 }

 .section-header{
   font-size:1.4em;
   color:#666;
   margin: 12px 0 5px 0;
   font-weight:bold
 }



ul.tightlist li {
  margin: 0 0 6px 0
}

ul.tightlist {
  list-style: none;
  margin: 6px 0 1.2em 1.4em;
  padding: 0;
}

ul.tightlist li {
  list-style: none;
  background-image: url(../img/red_bullet.gif);
  background-repeat: no-repeat;
  background-position: 0 .4em;
  margin: 0 0 .6em -1em;
  padding: 0 0 0 1.0em;
}

 .topper {
   margin: -22px 2px 0 0;
   float:right
 }

.topper-last-item {
    margin: 10px 2px 16px 0;
   float:right
}

 .topper a {
   text-decoration:none;
   font-size:11px;
   color:#ff0000
 }

  .topper-last-item a {
   text-decoration:none;
   font-size:11px;
   color:#ff0000
 }


.ad-internal {
  margin: 10px 0 6px 0
}




 /* calendar styles */


 .FooterText1 {                     /* hide the cvent footer */
  display:none !important;
}

 iframe {
   margin: 0 0 0 0
 }


/* form
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


 #form-list {
  padding: 0 60px 20px 10px;
}

.split-row {
  width:100%;
  overflow:hidden;
  margin: 0 0 10px 0
}

.label {
  float:left;
  text-align:right;
  margin: 0 8px 0 0;
  font-weight:bold;
  width:140px;
  padding:3px 0 0 0
}

.input {
  float:left;
  text-align:left;
  margin: 0 0 0 0;

}

.instructions {
  font-size:10px;
  color:#666666
}

#form-button {
  text-align:center;
  margin: 20px 0 0 0
}


.multiple {
  height:160px;
  width: 200px
}

input {
  width:200px
}

textarea {
  width:200px;
  height:100px
}

.agree {
  margin: 0 0 0 14px;
  font-size:11px;
  color:#666666;
  text-align:center
}




