/******** GENERAL ************/
* {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

body {
	margin: 0pt;
	background-image : url(../img/back.jpg);
	background-repeat : no-repeat;
}

#content {	
	padding:10pt;
	padding-top:1pt;
	background-color:white;
}

/******** TITLES, TEXT ************/ 
h1 {
	font-size: 18pt;
	font-weight: normal;
	color:white;
}

h2,.ah2 {
	font-size: 12pt;
	color:#336699;
}

h3 {
	font-size: 8pt;
	font-weight: normal;
	color:red;
}

h4 {
	font-weight:normal;
}

.txt1 {
	font-size: 8pt;
	font-weight: bold;
	color: #336699;
}

.txt2 {
	font-size: 7pt;
	color: white;
	line-height:10pt;
}

.mnu {
	border-top:1pt solid #6699CC;
	line-height:16pt;
}

/******** TABLES ************/
.data {
	background-color: #E5F0FF;
	border:1px solid #6699CC;
	border-collapse: collapse; 
}

.data th {
	text-align:center;
	vertical-align:top;
	padding:4pt;
	font-weight:bold;
	color: white;
	background-color: #336699;
	border:1pt solid #336699;
}

.data th:first-child {text-align:left;}
.data td:first-child {text-align:left;}

.data td {
	padding:4pt;
	vertical-align:top;
}

.bg0 {
}

.bg1 {
	background-color:#D5E0EE;
}

/************* LINKS *****************/
th, th a {
	color:white;
}

a {
	color:#336699;
}

a:link, a:visited, a:active {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

/************* FORMS *****************/
.frm0 {
	border:1pt solid #336699;
	font-size:8pt;
}

.frm {
	border:1pt solid #336699;
	width:125pt;
	font-size:8pt;
}

.frm2 {
	border:1pt solid #336699;
	width:175pt;
	font-size:8pt;
}

.frm3 {
	border:1pt solid #336699;
	width:225pt;
	font-size:8pt;
}

.btn {
	border:1pt solid #336699;
	background-color:#336699; 
	color:white; 
}

.frmround {
	border: none;
	background: #FFF;
	width: 128px;
	margin-left:2px;
	margin-bottom:2px;
}

.rounded {
	background:  url(rounded3.gif) no-repeat left top;
	padding:4px;
}

ul { list-style: none; margin-left:0; display: inline; }
ul li { width:18%; padding:3pt; float:left; display: inline; }
