/* Margins & padding */
* {margin: 0px;  padding: 0px;}
html{margin: 0px;  padding: 0px;}
body,h1, h2, h3, h4, h5, h6, form,input {margin: 0px;  padding: 0px;}
a,a:hover {color: #000;}
a:visited { color: #000;}
hr {border: 1px #ccc solid; height: 1px; margin-top:5px; margin-bottom: 5px;}
img {border: none;}

/* Font preferances */
* {color: #000; font-family: Arial, Helvetica,sans-serif;}
html {font-size: 100%; /*font-size: 0.865em;*/ color: #000; font-family:  Arial,Helvetica,sans-serif; }
body,h1, h2, h3, h4, h5, h6, form,input {color: #000; font-family: Arial,Helvetica,sans-serif;}
body {font-size: 75%; /*font-size: 0.865em;*/ line-height: 160%;}

table, td {font-size: 100%; vertical-align: top;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;}
h1.header {font-size: 120%;}
.text-small {font-size: 1.6em; letter-spacing: 1px;}
.text-small {font-size: 0.95em ! important;}
td .text-small {font-size: 0.80em ! important;}


.hide {
	position: absolute;
	left: -1000em;
}

.v {
	visibility: hidden;
}

.s {
	visibility: visible;
}



.text-sub {
	color:#999999;
	font-size:12px;
}

.text-sub_name{
	color:#000000;
	font-size:0.957em;
	font-weight:normal;
}

.highlight{
	color:#ff0000 ! important;
}

.ui-state-active .ui-icon {	BACKGROUND-IMAGE:none}