body { font: 10pt Tahoma; color:#363636;}
td  { font: 10pt Tahoma }
span.bigheadline { font-size: 12pt; font-weight: 800; color: #193f9f }
span.headline { font-size: 12pt; font-weight: 800; color: #193f9f }
.style1 {font-size: small}

.navtext { font:normal 11px "Verdana, Arial"; margin-top:10px;  margin-bottom:10px; color:#000000; }
.navtext a { font-size:11px; }
.copyrighttext { font:normal 11px "Verdana, Arial"; color:#808080; }
.copyrighttextmain { font:normal 11px "Verdana, Arial"; color:#808080; }
.navtext a.siteby { color:#808080; font:normal 11px "Verdana, Arial"; }
.navtext a.sitebymain { color:#808080; font:normal 11px "Verdana, Arial"; }

td img {display: block;}

.bgtopright {
background-image: url("images/background_r1_c1.jpg");
background-repeat: no-repeat;
background-position: top right;
}
.bgcolright {
background-image: url("images/background_r1_c3.jpg");
background-repeat: no-repeat;
background-position: top left;
}

.bgmidright {
background-image: url("images/background_r3_c1.jpg");
background-repeat: repeat-y;
background-position: right;
}
.bgmidcolright {
background-image: url("images/background_r3_c3.jpg");
background-repeat: repeat-y;
background-position: left;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.greybg  {
	background-image: url("images/bg.jpg");
	background-repeat: repeat;
	height: 100%;
}


.crossout {
	text-decoration: line-through;
}

.red {
	color: #FF0000;
}

.message {
    text-align: center;
	font: 0.9em Tahoma;
    font-weight: bold;
    line-height: 1.3em;
    padding: 3px;
    width: 100%;
    color: #691001;
    background: #EAEBEB;
}
.error	{
		font-weight: bolder;
		color: #FFFF00; 
		background: #CC0000
		}

.subheading {
	font-family: arial, verdana, lucida, helvetica, sans-serif;
	font-weight: bold;
    font-size: 10pt;
    color:#000000;
	margin-bottom: 2px;
	letter-spacing: 1px;
 }

p { font:normal 10pt Tahoma, Verdana; 
	text-align: justify;
}

a {font-size: 13px; }
a:link { text-decoration:none; color:#0033cc; }
a:active { text-decoration:none; color:#0033cc; }
a:visited {text-decoration:none; color:#0033cc; }
a:hover { text-decoration:underline;  color: #ff6600; }

.upper { text-transform: uppercase; }

.small { 
		font-family : Verdana, Arial;
		font-size: 0.8em;
}
a.small:hover { text-decoration:underline;  color: #ff6600; font-family : Verdana, Arial;
		font-size: 0.8em;
}


.cssbtnsmall {
	display:inline; display:inline-block;
	width:50px;
	margin-right:0.1em; 
	margin-top:0.1em; 
	margin-bottom:0.1em; 
    padding:1px;
	font-size:11px;
	font-family:   Trebuchet MS, Verdana, Geneva, sans-serif;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	background:#cdf;
	color:#333;
	border:1px solid black;
	vertical-align:middle;
	white-space:nowrap;
	cursor:hand; cursor:pointer;
	}
.cssbtnsmall[class] {
	width:auto;
	min-width:50px;
	}
.cssbtnsmall strong {
	font-weight:bold;
	background:white;
	color:#06c;
	}
.cssbtnsmall:link { background:#cdf; text-decoration:none;  color:black }
.cssbtnsmall:active { background:#cdf; text-decoration:none;  color:black  }
.cssbtnsmall:visited { background:#cdf; text-decoration:none; color:black }
.cssbtnsmall:hover strong { background:#cdf; text-decoration:none; color:black; }
.cssbtnsmall:hover { background:#339900; text-decoration:none; color:white }
.cssbtn {
	display:inline; display:inline-block;
	width:50px;
	margin-right:0.5em; 
	margin-top:0.4em; 
	margin-bottom:0.4em; 
    padding:1px;
	font-size:13px;
	font-family:  Trebuchet MS, Verdana, Geneva, sans-serif;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	background:FFF784;
	color:FFF784;
	border:1px solid #6C6C6C;
	vertical-align:middle;
	white-space:nowrap;
	cursor:hand; cursor:pointer;
	}
.cssbtn[class] {
	width:auto;
	min-width:50px;
	}
.cssbtn strong {
	font-weight:bold;
	background:white;
	color:#000066;
	}
.cssbtn:link { background:#E8E8E8; text-decoration:none;  color:black }
.cssbtn:active { background:#E8E8E8; text-decoration:none;  color:black  }
.cssbtn:visited { background:#E8E8E8; text-decoration:none; color:black }
.cssbtn:hover strong { background:#FFF784; text-decoration:none; color:black; }
.cssbtn:hover { background:#FFD721; text-decoration:none; color:#000066 }


