﻿body
 {
	font-family: Arial;
	font-size:12pt;
	font-weight: normal;
	color: #000;
	background-color: #000066;
}

ul.news
{
	margin: 5px;
	padding: 5px;
}

H1.nav
{
    COLOR:#000066; 
    FONT-FAMILY: verdana, arial;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
    text-align: center;
    margin-top:0px;
    margin-bottom:0px;
    padding-bottom: 0px;
    padding-top: 0px;
}
H2.nav
{
    FONT-FAMILY: verdana, arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    text-align: center;
    margin-top:0px;
    margin-bottom:0px;
    padding-bottom: 0px;
    padding-top: 0px;
}
H3.nav
{
    FONT-FAMILY: verdana, arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    text-align: center;
    margin-top:0px;
    margin-bottom:0px;
    padding-bottom: 0px;
    padding-top: 0px;
}

H1
{
    FONT-FAMILY: 'trebuchet MS', verdana, arial;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: normal
    margin-top:5px;
    margin-bottom:5px;
    padding-bottom:0px;
    padding-top:0px;
}
H2
{
    FONT-FAMILY: 'trebuchet MS', verdana, arial;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold
}
H3
{
    FONT-FAMILY: 'trebuchet MS', verdana, arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
H2.blog
{
    FONT-FAMILY: 'trebuchet MS', verdana, arial;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
    padding:5px;
   	background-color: #D5EAFF

}

H4
{
    FONT-FAMILY: verdana, arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    italic: bold
    margin-top:0px;
    margin-bottom:0px;
    padding-bottom: 0px;
    padding-top: 0px;

}
H5
{
    FONT-FAMILY: 'trebuchet MS', verdana, arial;
    FONT-SIZE: 9pt;
    FONT-STYLE: italic;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}

H3.fp
{
    FONT-FAMILY: 'trebuchet MS', verdana, arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    margin-top:10px;
    margin-bottom:2px;
    padding-bottom: 0px;
    padding-top: 0px;
    color:#000066
}

p.fp 
{
    margin-top:0px;
    margin-bottom:0px;
    padding-bottom: 0px;
    padding-top: 0px;
}


td.buffer {	width: 20px; background-color: #fff; }
td.sidebar { vertical-align:top; background-color: #fff; background-color: #90bade; width:120px;}
td.line { vertical-align:top; background-color: #fff; background-color: #90bade; width:780px;}

td.adbar
{	align: center;
	vertical-align:top;
	font-family: tahoma,arial;
	font-size: 10pt;
	font-weight: normal;
	background-color: #D5EAFF
	}
table.frame
{
	width: 980px;
	background-color: #fff;
	}
td.main-body
{
	width: 820px;
	align: center;
	vertical-align:top;
	font-family: tahoma,arial;
	font-size: 10pt;
	font-weight: normal;
	background-color: #fff;	

td
{
	font-family: tahoma,arial;
	font-size: 10pt;
	font-weight: normal;
}
td.norm
{
	font-family: tahoma,arial;
	font-size: 10pt;
	font-weight: normal;
}
.under {
	border-bottom-style: solid;
	border-bottom-width: 3px;
	padding: 4px;
	border: #000;
}

div.pullout { border:1px solid #D5EAFF; float:right; width:170px; padding:10px; text-align:left; font-family:tahoma,verdana; font-size:10pt;background-color: #F2F9FF; margin-left:10px; margin-bottom:10px; color:#003399 }
p.highlight { border:1px solid #000; padding:10px; text-align:left; font-family:tahoma,verdana; font-size:10pt;background-color: #FFFF99; margin-bottom:10px; color:#003399; margin-left:10px;margin-right:10px }
div.head_image { border:0px; float:left; width:90px; padding:0px; margin-left:0px; margin-bottom:10px;}
p.highlight2 { border:1px solid #000; padding:10px; text-align:left; font-family:tahoma,verdana; font-size:10pt;background-color: #FFFFBB; margin-bottom:10px; color:#003399; margin-left:10px;margin-right:10px }
div.high { border:1px solid #D5EAFF; padding:10px; text-align:left; font-family:tahoma,verdana; font-size:12pt; background-color: #ffffbb; margin-bottom:10px; color:#003399; margin-left:10px;margin-right:10px}
div.image_right {  float:right; padding:10px; text-align:left; font-family:tahoma,verdana; margin-left:10px; margin-bottom:10px;  }
div.high2 { border:1px solid #000066; width:400px; padding:10px; text-align:left; font-family:tahoma,verdana; font-size:10pt;background-color: #90bade; margin-bottom:10px; color:#000066; margin-left:10px;margin-right:10px}
div.pullout2 { border:1px solid #D5EAFF; float:right; width:170px; padding:10px; text-align:left; font-family:tahoma,verdana; font-size:8pt;background-color: #F2F9FF; margin-left:10px; margin-bottom:10px; color:#003399 }
div.high3 { border:1px solid #000; padding:5px; text-align:left; font-family:tahoma,verdana; font-size:12pt;background-color: #ffffbb; color:#003399; margin-bottom:5px; margin-left:5px; margin-right:5px }
		
table.grid
{
	align:center;
	border-left: solid #000 1px;
	border-top: solid #000 1px;
	cellpaddding:0px;
	cellspacing:0px
	}
th.grid
{
	border-bottom: double #000 3px;
        border-right: solid #000 1px;
	font-weight: bold;
	vertical-valign: top;
	padding: 6px;
}
td.grid_date
{
    border-right: solid #000 1px;
	vertical-valign: top;
	padding: 6px;
}
td.grid
{
    border-bottom: solid #000 1px;
    border-right: solid #000 1px;
	vertical-valign: top;
	padding: 6px;
	font-family: tahoma,arial;
	font-size: 10pt;
	font-weight: normal;
}
td.grid_alt
{
    border-bottom: solid #000 1px;
    border-right: solid #000 1px;
	vertical-valign: top;
	padding: 6px;
	background-color:#CCCCCC
	font-family: tahoma,arial;
	font-size: 10pt;
	font-weight: normal;
}
td.gridfoot
 {
	border-top: solid #999 1px;
	vertical-valign: top;
	padding: 6px;
}


table.calendar
{
	align:center;
	border-left: solid #000 1px;
	border-top: solid #000 1px;
	cellpaddding:0px;
	cellspacing:0px
	}
th.calendar
{
	border-bottom: double #000 3px;
        border-right: solid #000 1px;
	font-weight: normal;
	font-size: 10pt;
	vertical-valign: middle;
	padding: 6px;
	background-color: #FFFF99;
}
td.calendar_date
{
    border-right: solid #000 1px;
	vertical-valign: top;
	padding: 0px;
    FONT-WEIGHT: bold;

}
td.calendar
{
    border-bottom: solid #000 1px;
    border-right: solid #000 1px;
	vertical-align: top;
	padding: 6px;
	FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
	background-color: #FFFFCC;
}
td.calendar_alt
{
    border-bottom: solid #000 1px;
    border-right: solid #000 1px;
	vertical-align: top;
	padding: 6px;
	background-color:#CCCCCC;
	FONT-FAMILY: arial;
    FONT-SIZE: 8pt;	
}
td.calendar_date_alt
{
    border-right: solid #000 1px;
	padding: 6px;
	background-color:#CCCCCC;
    FONT-WEIGHT: bold;
}

td.calendarfoot
 {
	border-top: solid #999 1px;
	vertical-valign: top;
	padding: 6px;
}

#fancy ul {
	list-style: bullet;
	margin-left: 2;
	padding-left: 2em;
	text-indent:  0;
	}
	
#fancy {
	width: 550px;
	padding: 5 5 5 5;
	margin-bottom: 5;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	background-color: #F5F5F5;
	color: #333;
	}
	
#grid2 table
{
	align:center;
	border-left: solid #000 1px;
	border-top: solid #000 1px;
	cellpaddding:0px;
	cellspacing:0px
	}
#grid2 th
{
	border-bottom: double #000 3px;
        border-right: solid #000 1px;
	font-weight: bold;
	vertical-valign: top;
	padding: 6px;
}
#grid2 td
{
    border-bottom: solid #000 1px;
    border-right: solid #000 1px;
	vertical-valign: top;
	padding: 6px;
	font-family: tahoma,arial;
	font-size: 8pt;
	font-weight: normal;
}