body {
  background-color: #FFFFFF;
  margin: 0px;
}

p {
  font-family: Tahoma, Verdana;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  line-height: 13px;
  color: #383838;
}

td {
    font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
    font-size: 12px;
  font-weight: normal;
  text-decoration: none;
    line-height: 14px;
  color: #383838;
}

li {
    font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
    font-size: 12px;
  font-weight: normal;
  text-decoration: none;
    line-height: 14px;
  color: #383838;
}

h1 {
  font-family: Tahoma, Verdana;
  font-size: 15px;
  font-weight: bold;
  text-decoration: none;
  color: #A40000;
  margin: 0px;
}

h2 {
  font-family: Tahoma, Verdana;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #A40000;
  margin: 0px;
}

font.h2 {
  font-family: Tahoma, Verdana;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #A40000;
  margin: 0px;
}

a {
  text-decoration: none;
}

img {
  border: 0;
}

form {
  margin: 0px;
}

td.grey {
  background-color: #F0F0F0;
}
td.darkGrey {
  background-color: #E1E1E1;
}

#topbar {
  background-color: #FFA303;
}

#topbar td {
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
}

#topbar a {
  color: #FFFFFF;
}

  #menu td.menulist {
    background-color: #F0F0F0;
    padding-top: 4px;
    padding-bottom: 4px;
  }
  #menu td.bluebox {
    background-color: #396D8C;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 23px;
    padding-right: 23px;
  }
  #menu p.bluebox {
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
  }
  #menu p.bluebox-list {
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 15px;
  }
  #menu a {
    font-weight: bold;
    color: #396D8C;
  }
  #menu a.bluebox {
    color: #FFFFFF;
  }
  #menu .input {
    background-color: #FFFFFF;
    border: #FFFFFF solid 1px;
    font-family: Tahoma, Verdana;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    color: #000000;
  }
  
  #content .wordad {
		font-weight: normal;
		border-bottom-style: dashed;
		border-bottom-width: 1px;
    color: #396D8C;
    position: relative; 
	}
	
	#content .wordad:hover {
		font-size: 99%;
	}
	
	#content .wordad span {
		display: none;
	}

	#content .wordad:hover span { /*the span will display just on :hover state*/
		display: block !important;
		position: absolute;
		top: 20px; 
		left: 10px; 
		border: 1px solid black;
		background-color: #F0F0F0; 
		color: #000;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 2px;
		padding-bottom: 2px;
		font-size: 10px;
		width: 100px;
	}

  
  #content p {
    font-size: 11px;
  }
  #content p.text {
    font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
    font-size: 12px;
    line-height: 14px;
  }
  #content p.form {
    font-weight: normal;
  }
  #content p.formReq {
    font-weight: bold;
  }
  #content p.error {
    font-size: 12px;
    color: #BF0000;
  }
  #content p.inputerror {
    font-size: 10px;
    color: #EF0000;
  }
  #content p.calendar {
    font-size: 13px;
  }
  #content font.inputerror {
    font-size: 10px;
    color: #EF0000;
  }
  #content p.th {
    font-weight: bold;
    color: #A40000;
  }
  #content a {
    font-weight: bold;
    color: #396D8C;
  }
  #content a.small {
    font-weight: bold;
    color: #396D8C;
  }
  #content a.text {
    font-weight: normal;
    color: #383838;
  }
  #content a.list {
    font-weight: normal;
    color: #383838;
  }
  #content a.h1 {
    font-family: Tahoma, Verdana;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    color: #A40000;
  }
  #content a.h1-l {
    font-family: Tahoma, Verdana;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
    color: #A40000;
    margin: 0px;
  }
  #content a.h2 {
    font-family: Tahoma, Verdana;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #A40000;
  }
  #content input,select,textarea {
    font-family: Tahoma, Verdana;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    color: #000000;
  }
  #content .input {
    width: 150px;
  }
  #content div.form {
    width: 500px;
    background-color: #F0F0F0;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 40px;
    padding-right: 40px;
    margin-bottom: 10px;
  }
  #content div.formInv {
    background-color: invisible;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 40px;
    padding-right: 40px;
    margin-bottom: 10px;
  }
  #content td.faneblad {
    width: 80px;
    height: 28px;
    background-image: url(images/design/faneblad.gif);
    background-repeat: no-repeat;
  }
  #content td.faneblad-unmarked {
    width: 80px;
    height: 28px;
    background-image: url(images/design/faneblad.gif);
    background-repeat: no-repeat;
    border-bottom: #FFFFFF solid 1px;
  }
  #content td.calendar {
    background-color: #F0F0F0;
    border: #FFFFFF solid 1px;
    width: 40px;
    height: 40;
  }
  #content td.calendar-date {
    background-color: #E1E1E1;
    border: #FFFFFF solid 1px;
    width: 40px;
    height: 40;
  }
  #content td.calendar-mouseover {
    background-color: #E1E1E1;
    border: #555555 solid 1px;
    cursor: pointer;
    width: 40px;
    height: 40;
  }
  #content td.calendar-header {
    background-color: #D3D3D3;
    border: #FFFFFF solid 1px;
  }
  #content td.th {
  }
  #content tr.list {
  }
  #content tr.listMarked {
    background-color: #F0F0F0;
  }
  #content tr.listMouseover {
    background-color: #FFBF35;
  }
  #content td.quote {
    padding: 6px;
    background-color: #FFFFFF;
    border: #D5D5D5 solid 1px;
  }
  
  
  #bottom td.cell {
    background-image: url(images/design/bottom-bg.gif);
    background-position: top left;
    background-repeat: repeat-x;
  }
  #bottom a {
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
  }

#srchResult iframe { 
        width: 495px; 
}

.mailSplit {
	background-color: #f0f0f0;
}

html.fb_share_button { display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px solid #d8dfea; background:url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat top right; }
html.fb_share_button:hover { color:#fff; border-color:#295582; background:#3b5998; url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat top right; text-decoration:none; }
