body{
        text-align: center;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	line-height: 1.7em;
	margin: 0px;
	padding: 0px;
        background-color: #E8E8E8;
}

body, ul, td, th, p, h1, h2, h3, h4, div, textarea, small, .small,
.tableTitle, .tableExtras, input, textarea, select {
    font-family: verdana, arial, helvetica, sans-serif;
}

/* General header styles 000066 */
h1, h2, h3, h4 {
    color: #003300;
}
h1 { font-size: 120%; }
h2 { font-size: 115%; }
h3 { font-size: 110%; }
h4 { font-size: 100%; }

img {
    border: none;
}

table{
    border-collapse: collapse;
}
td{
    font-family: verdana;
    vertical-align: top;
}


a.info{
    position:relative;
    z-index:24;
    color:#000;
    text-decoration:none;

}

a.info:hover{z-index:25; background-color:#949f18; color:white;}

a.info span{display: none}

a.info:hover span{
    display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    border:1px solid black;
    background-color:#f4f4f4; color:black; 
    text-align: left;
    padding:5px;
    min-width:350px;
}



#page{
       
        margin-top: 20px;
        margin-left: auto;
        margin-right: auto;
        background-repeat: no-repeat;
        text-align: left;
        width: 900px;
        
}

#content{
    float: left;
    padding-left: 5px;
    background-color: white;
    width: 685px;
    height: inherit;
}
#content_right{
    float: right;
    background-color: #cccccc;
    width: 200px;
    height: inherit;
}

#box-table-b
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	vertical-align: top;
	width: 480px;
	border-collapse: collapse;
	border-top: 7px solid #9baff1;
	border-bottom: 7px solid #9baff1;
}
#box-table-b th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #e8edff;
	border-right: 1px solid #9baff1;
	border-left: 1px solid #9baff1;
	color: #039;
        border-bottom: 1px solid #9baff1;
}
#box-table-b td
{
	padding: 8px;
	
	border-right: 1px solid #aabcfe;
	border-left: 1px solid #aabcfe;
	color: #669;
}

#info {padding-bottom:100px;}
    #info p {margin-right:20px; font-family:verdana, arial, sans-serif; font-size:11px;}
    #info img {margin:0 15px 15px 10px; float:left; display:inline;}
    #info h1 {margin-left:15px;}


    .hov table {position:absolute; border:0; border-collapse:collapse; left:0;}
    .hov a {color:#000; text-decoration:none;}
    .hov b {display:none; font-weight:normal;}
    .hov:hover {position:relative; z-index:100;}
    .hov a:hover,
    .hov:hover a
    {border:0; text-decoration:none; position:relative; }
    .hov:hover b,
    .hov a:hover b
    {display:block; visibility:visible; position:absolute; left:-10px; top:1em; background:#ffc; cursor:pointer; border:1px solid #888; background-color:#f4f4f4;}
    .hov b a {white-space:nowrap; color:#000; text-decoration:none; background:transparent; display:block;}
    .hov b a:hover {text-decoration:underline;}

    .clear {clear:both;}

    /* links */
a:link {color:blue; text-decoration:none; }
a:visited {color:blue; text-decoration:none;}
a:focus {color:blue; text-decoration:none;}
a:hover {color:blue; text-decoration: underline;}

a.ret:link {color:black; text-decoration:none; }
a.ret:visited {color:black; text-decoration:none;}
a.ret:focus {color:black; text-decoration:none;}
a.ret:hover {color:black; text-decoration: underline;}
