/* applet */

#awc-logo {
	float: left;
	height: 35px;
	width: 160px;
	display: block;
    background: url(../../images/transition/logo.png) no-repeat;
    /*background: url(../../images/transition/awc45_valentine.png) no-repeat; Change Logo to valentines*/
}

#bodydiv {
  height: 100%;
}

/* nav */

a.new_mail {
  color: #39BA2F !important;
}

#awc-logo span {
	display: none;
}

div#main-content-div {
  padding: 5px;
}

div.float-fix {
	clear: left;
	height: 0pt;
	overflow: hidden;
}

br.float-fix {
	clear:both;
}

div#nav-header {
  background: url(../../images/transition/background.png) repeat-x;
  height: 79px;
  padding-right: 10px;
}

#nav-user-menu {
	text-align: right;
	height: 35px;
	line-height: 32px;
	font-size: 12px;
}

#nav-user-menu img {
	vertical-align: middle;
	margin-left: 8px;
}

#nav-user-menu a {
	padding-left: 5px;
	color: #2077B4;
}

#nav-user-menu, #nav-main-menu, #nav-main-menu ul {
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 33px;
}

#nav-main-menu a, #nav-main-menu div {
  display: block;
  font-size: 14px;
  color: #2077B4;
}

#nav-main-menu li {
  float: left;
  margin: 0;
  padding: 0 10px;
  min-width: 80px;
  text-align: center;
	background: url(../../images/transition/button_normal.png) no-repeat;
	height: 33px;
	position: relative;
}

#nav-main-menu li ul {
  position: absolute;
  left: -999em;
  font-size: 11px;
  
  /* COMMENT OUT NEXT LINE FOR IE8 SUPPORT */
  margin-top: 33px;
  width: 170px;
  min-width: 170px;
  z-index: 9999;
}

#nav-main-menu li:hover ul, #nav-main-menu li.awcHover ul {
  left: 0;
}

#nav-main-menu li a, #nav-main-menu li div {
  float: left;
}
#nav-main-menu li a span, #nav-main-menu li div span {
  background: url(../../images/transition/button_normal_r.png) no-repeat;
  width: 5px;
  height: 33px;
  position: absolute;
  right: -1px;
  top: 0;
}

#nav-main-menu li a span.o, #nav-main-menu li div span.o {
  background: url(../../images/transition/button_rollover_r.png) no-repeat;
}

#nav-main-menu a:hover {
  text-decoration: none;
}

#nav-main-menu div:hover {
  cursor: pointer;
}


#nav-main-menu li a, #nav-main-menu li div {
  min-width: 80px;
  float: left;
  white-space: nowrap;
}


#nav-main-menu li:hover, #nav-main-menu li.hover {
  background: url(../../images/transition/button_rollover.png) no-repeat;
}


#nav-main-menu li ul li {
  vertical-align: middle;
  width: 100%;
  clear: left;
  padding: 0px;
  height: 24px;
  margin-top: -1px;
  text-align: left;
}

#nav-main-menu li ul li a {
  padding: 0 10px 0 10px;
  background: #ffffff;
  border: solid 1px #eee;
  height: 24px;
  line-height: 24px;
  width: 100%;
  display: block;
  font-size: 11px;
}

#nav-main-menu li ul li a:hover {
  background: url(../../images/transition/submenu_bg.png) repeat-x;
  border: solid 1px #eee;
}
#nav-main-menu li ul li a:hover {
  color: #CF3B1D;
  border: solid 1px #eee;
}


div#font-resize {
float: right;
font-size: 16px;
padding: 5px;
margin-right: 20px;
}

a#normal-font-link { font-size: 12px; }
a#medium-font-link { font-size: 14px; }
a#large-font-link { font-size: 16px; }

