body {
	margin:10px;
	padding:0;
	background-color: #88C0FF;
	font:x-small/1.0em Arial, Helvetica, sans-serif;
/*	font:x-small/1.2em "Trebuchet MS",Verdana,Arial,Sans-serif; */
/*	font-family: Arial, Helvetica, sans-serif; */
	font-size/* */:/**/small;
	font-size: /**/small;

}
/*------------------------------------------------------------
	Links
*/
.link {
	font-size: 11px;
	color: #003366;
	text-decoration: underline;
}
a:hover {
	color: #000000;
	text-decoration: none;
}
.linkW {
	font-size: 10px;
	color: #006699;
	text-decoration: underline;
	font-weight: bold;
}
.link2 {
	color: #0033CC;
	text-decoration: underline;
	font-size: 12px;
	font-weight: normal;
}
.linkBlue_2 {
	font-size: 12px;
	color: #0000FF;
}
.linkWhite_2 {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.linkYell_2 {
	font-size: 12px;
	color: #FF9900;
	font-weight: bold;
	text-decoration: none;
}
.link3 {
	color: #FF0000;
	text-decoration: underline;
	font-size: 14px;
}
.linkSm {
	color: #CC0000;
	text-decoration: underline;
	font-size: 10px;
}
/*------------------------------------------------------------
	Text
*/
.text {
	font-size: 11px;
	color: #666666;
}
.head {
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.textSm {
	font-size: 10px;
	color: #CCCCCC;
}
.h1 {
	font-size: 20px;
	color: #666666;
}
.HEADING  {
	background: #999999;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.hw {
	font-size: 14px;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: bold;
}
.textM {
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}
.table2 {
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.textSm_W {
	font-size: 10px;
	color: #FFFFFF;
}
.textCol {
	color: #FF9900;
	font-weight: bold;
	text-decoration: none;
}
.textRed {

	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}
.textDBlue {
	font-size: 10px;
	color: #335EA8;
	text-decoration: none;
}
.textSm_2 {
	font-size: 10px;
}
.textMd_2 {
	font-size: 11px;
}
/*------------------------------------------------------------
	Form elements
*/
/*
.buttS {
	font-size: 11px;
	height: 19px;
	background-color: #DEE8F4;
	border: 1px ridge #DEE8F4;
}
.butt {
	font-size: 11px;
}
.sbox {
	font-size: 11px;
	height: 18px;
	position: static;
	padding: 0px;
	margin: 0px;
	border: 1px inset #CCCCCC;
}
.ibox100 {
	font-size: 11px;
	height: 19px;
	width: 100px;
	padding: 1px;
	margin: 1px;
	border: 1px inset #CCCCCC;
}
.ibox70p {
	font-size: 11px;
	width: 70%;
	padding: 1px;
	margin: 1px;
	border: 1px inset #CCCCCC;
}
.ibox95p {
	font-size: 11px;
	width: 95%;
	padding: 1px;
	margin: 1px;
	border: 1px inset #CCCCCC;
}
.sbox70p {
	font-size: 11px;
	height: 18px;
	position: static;
	padding: 0px;
	margin: 0px;
	border: 1px inset #CCCCCC;
	width: 70%;
}
.ibox {
	font-size: 11px;
	padding: 1px;
	margin: 1px;
	border: 1px inset #CCCCCC;
}
.ibox400 {
	font-size: 11px;
	width: 400px;
	padding: 1px;
	margin: 1px;
	border: 1px inset #CCCCCC;
}
.sbox95p {
	font-size: 11px;
	position: static;
	padding: 0px;
	margin: 0px;
	border: 1px inset #CCCCCC;
	width: 95%;
}
.style {
	font-size: 11px;
	color: #666666;
}
.style_50p {
	font-size: 11px;
	color: #666666;
	width: 50%;
}
.style_90p {
	font-size: 11px;
	color: #666666;
	width: 90%;
}
*/
/*	------------------------------
	form elements / etc ...		*/
.style {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #EEF7FD;
	padding: 2px;
	border: 1px solid #a6c6ce;
	margin: 1px;
}
.style_50p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #EEF7FD;
	padding: 2px;
	border: 1px solid #a6c6ce;
	width: 50%;
}
.style_100p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #EEF7FD;
	padding: 2px;
	border: 1px solid #a6c6ce;
	width: 98%;
}
.style_90p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #EEF7FD;
	padding: 2px;
	border: 1px solid #a6c6ce;
	width: 90%;
}
.style_captcha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #EEF7FD;
	padding: 1px;
	border: 1px solid #a6c6ce;
	height: 15px;
	width: 82px;
}

.viz_hidden {
	font-size: 10px;
	color: #FFFFFF;
	background-color: #FF0000;
	width: 100px;
	height: 12px;
	border: 1px dotted #CC0000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin: 2px;
	padding: 2px;
	text-align: center;
	font-weight: bold;
}
.viz_online {
	font-size: 10px;
	color: #333333;
	background-color: #FFFFCC;
	width: 100px;
	height: 12px;
	border: 1px dotted #CC0000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin: 2px;
	padding: 2px;
	text-align: center;
	font-weight: bold;
}
.style_button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #A3C4CC;
	border: 1px none #467480;
	font-weight: bold;
	width: 80px;
	padding: 2px;
}
.style_button_dark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	background-color: #A3C4CC;
	border: 1px none #467480;
	font-weight: bold;
/*	width: 250px;*/
	padding: 2px 10px 2px 10px;
}

.doted_line {
	text-decoration: none;
	height: 1px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #666666;
}

fieldset {
	border: 1px solid #B7B7FF;
	/*background-color: #FFFEBB;*/
}

legend {
	/*background-color: #F3F3F3;*/
/*	color: #0089D0;*/	
	padding: 2px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	margin: 2px;
}

/*
	DIV's
*/
.div_padded {
	padding: 2px 2px 2px 5px;
	font-size: 12px;
}
