a.tooltip{position:relative;}
   a.tooltip:hover{z-index:25;}
   a.tooltip span{
     display: none;position:absolute;top:1em; left:1em;
     /* the line above is all that is necessary in a.tooltip span the rest is formatting - you can alter top and left */
     padding:20px; border:1px solid Black; width:500px; background-color:White;font-size:larger}
   a.tooltip:hover span{display:block;}
   
   
   a.img_tooltip{position:relative;}
   a.img_tooltip:hover{z-index:25;}
   a.img_tooltip span{display: none;position:absolute;top:-1em; left:5em; }
   a.img_tooltip:hover span{display:block;}
   
bold
{
    margin-bottom: 10px
}
tr.stripe
{
    background-color:#efefef
}
    
h4
{
    font-size:medium
}
a:link
{
	color: #000000;
	text-decoration: underline;
}
a:visited
{
	color: #000000;
	text-decoration: underline;
}
a:hover
{
	color: #5BA4CC;
	text-decoration: underline;
}
a.msg2:link{color:Red;}
a.msg2:visited{color:Red;}
a.msg2:hover{color:Red;}

tr.stripe
{
	background-color: #efefef;
}

.border {border-collapse:collapse;border:#c6c6d6 1px solid;}
.border th{
	//background-image: url(/img/thbg.gif);
	background-repeat: repeat-x;
}

body
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #ffffff;
}

input { font-size: 10px; font-family: verdana,arial,helvetica,sans-serif;}

select
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
}

tr.background{
	//background-image: url(/img/thbg.gif);
	background-repeat: repeat-x;   
    font:11px, Verdana, Arial;
}

td
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 12px;
}

th
{
	font-size: 12px;
	color: #000000;
	background-color: #efefef;
}

.msg{font-size: 12px;color:red;}

.smalltext{font-size: 11px;}


/* GENERAL */
/* style for module titles */
.Head   {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
}

/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: darkred;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: black;
}

/* text style used for most text rendered by modules */
.Normal
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 12px    
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

.NormalRed
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: red
}

.NormalBold
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold
}