/*-----------------------------------------------------------------------------

   Master Style Sheet: 
	Imported
	Global Reset
	Floats and Clearing
	Positioning
	Display and Visibility
	Text Formatting

-----------------------------------------------------------------------------*/

/* Imported Styles
-----------------------------------------------------------------------------*/

@import url(layout.css);
@import url(navigation.css);
@import url(elements.css);
@import url(forms.css);
@import url(styles.css);

/* Global Reset
-----------------------------------------------------------------------------*/

body, div, dl, dt, dd, ul, ol, li, pre, blockquote {
	margin: 0;
	padding: 0;
}

ul, ol {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}

*:link, *:visited { text-decoration: none; }

img, a img, *:link img, *:visited img { border: none; }

/* Floats and Clearing
-----------------------------------------------------------------------------*/

.clearer {
	clear: both;
	line-height: 0;
	height: 0;
}

p.clear {
	clear: both;
	line-height: 0;
	height: 0;
	margin: 0 0 5px 0;
	_margin: 0;	
	padding: 0;
}

.clear 		{ clear: both; }
.floatLeft 	{ float: left; }
.floatRight { float: right; }

/* Positioning
-----------------------------------------------------------------------------*/

.absolute 	{ position: absolute; }
.relative 	{ position: relative; }
.static 	{ position: static; }

/* Display and Visibility
-----------------------------------------------------------------------------*/

.none 		{ display: none; }
.block 		{ display: block; }
.inline 	{ display: inline; }
.visible 	{ visibility: visible; }
.hidden 	{ visibility: hidden; }

/* Text Formating
-----------------------------------------------------------------------------*/

.textLeft 		{ text-align: left; }
.textRight 		{ text-align: right; }
.textCenter 	{ text-align: center; }
.textJustify 	{ text-align: justify; }
.textCap		{ text-transform: capitalize; }
.textLower		{ text-transform: lowercase;  }
.textUpper		{ text-transform: uppercase;  }
.textUnderline	{ text-decoration: underline; }

/*---------------------------------------------------------------------------*/

#txtArea{
	height:600px;
	width:500px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#FFFFFF;
	border:1px solid #000000;
}

#Button1{
	background-image:url(../images/text/count.gif);
	height:30px;
	width:100px;
	border:0px;
}
#starttest{
	background-image:url(../images/text/start_test.gif);
	height:30px;
	width:100px;
	border:0px;
}

.hpc_text_area{
	width:600px;
	height:150px;
}