/***** Global Settings *****/
html, body 	{ border:0; margin:0; padding:0;}
body 		{ font:100%/1.25 Helvetica, Arial, sans-serif; color:#eee; background-color:#0c0c0c;}
 
/***** Headings *****/
 
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-weight:normal;}
h1 {font-size:2.0em; font-weight:bold;}
h2 {font-size:2.0em; font-weight:normal;}
h3 { font-size:1em; font-weight:bold;}
 
/***** Common Formatting *****/
 
p, ul, ol, li 		{ margin:0; padding:0;}
P {font-size:0.89em;}
blockquote 		{ margin:1.25em; padding:1.25em 1.25em 0 1.25em;}
small 			{ font-size:0.85em;}
img 			{ border:0;}
sup 			{ position:relative; bottom:0.3em; vertical-align:baseline;}
sub 			{ position:relative; bottom:-0.2em; vertical-align:baseline;}
acronym, abbr 	{ cursor:help; letter-spacing:1px; border-bottom:1px dashed;}
 
/***** Links *****/
 
a,a:link,a:visited,a:hover { text-decoration:underline;}
 
/***** Forms *****/
 
form 					{ margin:0; padding:0;}
input, select, textarea { font:1em Arial, Helvetica, sans-serif; padding:2px;}
textarea 				{ width:100%; line-height:1.25;}
label 					{ cursor:pointer; font-weight:normal; margin:3px 0px 0px 0px; display:block; float:left; width:120px; height:1em;}
 
/***** Tables *****/
 
table 		{ border:1px solid #000000; margin:0 0 1.25em 0; padding:0; font-size:1.0em; border-collapse: collapse;}
table tr td { padding:4px;}
 
/***** Global Classes *****/
 
.clear         { clear:both; }
.float-left    { float:left; margin-left:0;}
.float-right   { float:right; margin-right:0; }
.check		   { width:15px; border:0px;}
.error		   { color: #CC0000;}
.long		   { width:200px;}
.medium		   { width:70px;}
.small		   { width:40px;}
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
 
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
 
.access		   { position : absolute;left : -3000px;font-size: 5px;line-height: 1px;height: 1px;overflow: hidden;}


