
body {font-family: Verdana, Tahoma; font-size: 12px;}

td {font-family: Verdana, Tahoma; font-size: 12px;}

p {margin-left: 15px;}

.mar30{margin-left: 30px; }

.zero{margin: 0; padding: 0;}

.hat1 {	background-image:url(/images/sb2/sb02.jpg);
			background-repeat: repeat-X;}
.hat2 {	background-image:url(/images/sb2/sb06.jpg);
			background-repeat: repeat-X;}


h1 {font-family: Verdana, Tahoma; font-size: 15px;}
h2 {font-family: Verdana, Tahoma; font-size: 14px;}
h3 {font-family: Verdana, Tahoma; font-size: 13px;}

h1.non {font-family: Verdana, Tahoma; font-size: 14px; }

h1.blue {
	border-bottom: 0.25em #9BBBE3 solid;
	padding-left: 1.3em;
	margin-bottom: 0;
	background-color: #E8F1FC;
}

.blue1 {
	border-bottom: 0.25em #9BBBE3 solid;
	padding-left: 1.3em;
	margin-bottom: 0;
	background-color: #E8F1FC;
}
		 		
a:link {color:#0000FF; text-decoration: none;}
a:visited {color:#0000FF; text-decoration: none;}
a:hover {color:#0000FF; text-decoration: underline;}
a:active {color:#0000FF; text-decoration: none;}

a.menu:link {color:#002aff;  text-decoration: underline;}
a.menu:visited {color:#002aff;  text-decoration: underline;}
a.menu:hover {color:#002aff;  text-decoration: underline;}
a.menu:active {color:#002aff;  text-decoration: underline;}

a.news:link {color:#002aff;  text-decoration: none; font-size: 12px;}
a.news:visited {color:#002aff;  text-decoration: none; font-size: 12px;}
a.news:hover {color:#002aff;  text-decoration: underline; font-size: 12px;}
a.news:active {color:#002aff;  text-decoration: none; font-size: 12px;}

.col1 {background-color:#e9fddf}
.col2 {background-color:#fcfbeb}
.col3 {background-color:#d5d5d5}
.col4 {background-color:#ebecec}

div.tabData {
	overflow: auto;
	width: 650;
}
table.tabData {
	font-size: 70%;
	border-top: 1px #E6E6E6 solid;
	border-bottom: 3px #E6E6E6 solid;
	margin-bottom : 1em;
}

table.tabData tr td, table.tabData tr th {
	padding: 0.3em 0.5em 0.3em 0.5em;
	border-top: 1px #E6E6E6 solid;
	vertical-align: middle;
}
table.tabData tr.tabDataH1 td {
	font-size: 135%;
	color: #FFFFFF;
	background-color: #AAAAAA;
	font-weight : bold;
	border-top-width: 2px;
	padding-left: 0.4em;
}
table.tabData tr.tabDataH2 td {
	background-color: #F3F3F3;
	border-top: 1px solid #E6E6E6;
	font-weight : bold;
}
table.tabData tr.tabDataH3 td, table.tabData td.tabDataH3 {
	font-weight : bold;
}
table.tabData tr.tabDataBlank  td {
	border-top: none;
	padding: 0;
}
