div {
    font-family: Tahoma, Arial, Trebuchet MS; 
    text-decoration: none
}

td {
    font-size: 10px; 
    font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
    text-decoration: none
}

.sidebar { 
    color: #69f; 
    font-weight: bold; 
    font-size: 11px; 
    font-family: Tahoma, Arial, Trebuchet MS, Geneva, Helvetica; 
    text-decoration: none 
}

a.adminmenu:link { text-decoration: underline; color: #2a4ea0; font-weight: bold; font-family: Tahoma, Arial, Trebuchet MS, Geneva, Helvetica; font-size: 9px; text-align: top; }
a.adminmenu:visited { text-decoration: underline; color: #2a4ea0; font-weight: bold; font-family: Tahoma, Arial, Trebuchet MS, Geneva, Helvetica; font-size: 9px; text-align: top; }
a.adminmenu:hover { text-decoration: none; color: #D80000; font-weight: bold; font-family: Tahoma, Arial, Trebuchet MS, Geneva, Helvetica; font-size: 9px; text-align: top;}

.text2 { 
    color: #444444; 
    font-size: 11px; 
    line-height: 17px; 
    font-family: Tahoma, Arial, Trebuchet MS, Helvetica, Geneva, Swiss, SunSans-Regular 
}
.text{font-family: Tahoma, Arial, Trebuchet MS; font-size: 8pt}

.title { 
    color: #6699ff; 
    font-size: 17px; 
    font-family: Arial, Tahoma, Trebuchet MS, Helvetica, Geneva, Swiss, SunSans-Regular 
}

.tablehead {
    color: #2A4EA0; 
    font-size: 12px; 
    font-weight: bold; 
    font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
}
.tablebody {
    color: #000000; 
    font-size: 10px; 
    font-weight: normal; 
    font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
}


.redTitle { 
    color: #4d93c4; 
    font-size: 14px; 
    font-weight: bold; 
    font-family: Arial, Tahoma, Helvetica, Geneva, Trebuchet MS, Swiss 
}
.textfield80 {
	border-style : solid;
	border-width : 1;
	color : #000000;
	font-family : Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size : 12px;
	width : 80px;
}
.textfield100 {
	border-style : solid;
	border-width : 1;
	color : #000000;
	font-family : Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size : 12px;
	width : 100px;
}
.textfield150 {
	border-style : solid;
	border-width : 1;
	color : #000000;
	font-family : Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size : 12px;
	width : 150px;
}
.textfield250 {
	border-style : solid;
	border-width : 1;
	color : #000000;
	font-family : Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size : 12px;
	width : 250px;
}
.textarea40x320 {
	border-style : solid;
	border-width : 1;
	color : #000000;
	font-family : Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size : 12px;
	height : 40px;
	overflow : hidden;
	width : 320px;
}
.textarea80x320 {
	border-style : solid;
	border-width : 1;
	color : #000000;
	font-family : Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size : 12px;
	height : 80px;
	width : 320px;
}
.textarea150x320 {
	border-style : solid;
	border-width : 1;
	color : #000000;
	font-family : Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size : 12px;
	height : 150px;
	width : 320px;
}
.textarea300x320 {
	border-style : solid;
	border-width : 1;
	color : #000000;
	font-family : Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size : 12px;
	height : 300px;
	width : 320px;
}
.textarea300x580 {
	border-style : solid;
	border-width : 1;
	color : #000000;
	font-family : Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size : 12px;
	height : 300px;
	width : 580px;
}
.phone4 {
	border-style : solid;
	border-width : 1;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	width : 40px;
}
.phone3 {
	border-style : solid;
	border-width : 1;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	width : 30px;
}


	div.dataitem
	{
	margin: 8px 0;
	}
		div.dataitem label
		{
			float: left;
			width: 14em;
			background-color: #F9F4EB;
			padding: 2px;
			margin: 0 5px 0 0;
			border: solid 1px #DCCFB7;
		}

		div.dataitem div.viewdata
		{
			padding: 2px;
			margin: 0 1em 0 15em;
			border: solid 1px #DCCFB7;
		}

		div.dataitem div.viewdatafull
		{
			padding: 2px;
			margin: 0 1em 0 0;
			border: solid 1px #DCCFB7;
		}

	fieldset
	{
		margin-top: 10px;
		padding: 0.5em 1em 0.5em 1em;
		border-bottom-style: solid;
	}

	legend
	{
		color: #133364;
		font-size: 1.4em;
		font-weight: bold;
		padding: 0 6px 0 6px;
	}

	textarea, select
	{
		border: solid 1px black;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 1em;
	}

	input.entryfield
	{
		border: solid 1px #133364;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 1em;
		background: white;
	}

	#container
	{
		width: 100%;
		float: left;
		margin-right: -234px;
		display: inline-block;
	}
	div.content2col {
				width: 49%;
				float: left;
			}
	div.clearing
	{
		height: 1px;
		clear: both;
		overflow: hidden;
	}
.vertical
{
	writing-mode:tb-rl; 
	text-align:left;
	vertical-align: middle; 
	padding: 3px;
}
td.bb
{
	border-right-color: #A0A0A0;
	border-right-style: solid;
	border-right-width: 1px;	
}
	
