

h1  {
	/* background: #A1A1A1; */
	color: /* #3152A5*/ #082984;
        font: 14pt "Arial", "Helvetica";
	font-family : "Helvetica", sans-serif;
	text-transform: uppercase;
}

h2  {
	font-family: "Helvetica", sans-serif;
	text-transform: none;
}

h3  {
	font: normal 15pt "Arial", "Helvetica";
	font-family: "Helvetica", sans-serif; 
	font-variant: small-caps;
}

p  {
	font : 10pt/12pt "Arial", "Helvetica";
	font-family: "Helvetica", sans-serif;
/* background-image : url(http://www.sheridanwest.com/image/used/sheridan.gif); */
	background-position : bottom right;
	background-repeat : no-repeat;
}

/* black and yellow feature nicht for netscape! Myriad Roman Verdana*/
p.intro  {
	font-style : normal;
	background-image : url(http://www.sheridanwest.com/image/used/sheridan.gif);
	background-position : bottom right;
	background-repeat : no-repeat;
}

t  {
	font : 8pt/10pt "Arial", "Helvetica";
	font-style : normal;
	font-family: "Helvetica", sans-serif;
}

t.table  {
	font-style : normal;
	font : 8pt/10pt "Arial", "Helvetica";
	font-family: "Helvetica", sans-serif;
}

p.breakhere  {
	page-break-before : always;
}

li  {
	font : 8pt/10pt "Arial", "Helvetica";
	font-family: "Helvetica", sans-serif;
}

p.technical  {
	font : 6pt/8pt "Arial", "Helvetica";
	font-family: "Helvetica", sans-serif;
}

dt {font: 8pt/10pt Helvetica; }
dd {font: 8pt/10pt Helvetica; }

body { width: auto; text-align: left; 
 /* margin: 1% auto; */
 /* Tantek hack - http://www.tantek.com/CSS/Examples/boxmodelhack.html */
 voice-family: "\"}\""; 
 voice-family: inherit;
 font : 10pt "Arial", "Helvetica";
	font-family: "Helvetica", sans-serif;
 
 } 
/* 8 everything goes in wrapper */  


#wrapper { float: left; text-align: left; width: auto;  }

/* no
margin: 0 auto; 
position: relative;
float: center; 
text-align: left;
100%
relative;
margin: 0 auto
display: block;
 ?? width: 800px;*/

/* #header1 { display: none; overflow: hidden;} not used */ 

#header {  float: left; width: auto; text-align: left; max-width: 500px; } 
/* float: left *ESSENTIAL* */

/* ; no margin-right: 3em; margin-bottom: 1em;
width was 325px auto  float: left; width: auto; position: relative;  width: 325px; */

#leftnav { margin-bottom:300px;  float: left; width: auto; text-align: left; max-width: 500px; } 
/* width: auto; position: relative; width: 15%; 150px;*/
#content {    width: 650px;  text-align: left; margin-top: 75px; margin-left: 15px; margin-right: 15px ; max-width: 500px; } /*500px*/
/*  margin-top: 75px; stops the bluring of the h1 and content text at big screen sizes */

/*  width was auto was float: left; for flow in opera
    was width: 0 auto; float: center;
    position: relative; kills right win links
    position: absolute; fixes frams no good
    margin: 0 0% 0 0;
    relative center left relative; width: 80%; width: 490px; */
#rightnav { float: right; width: auto; text-align: right; } /*  width: auto; position: relative;  width: 5%; 125px*/
#footer { clear: both; }

blockquote {font: 8pt/10pt Helvetica; font-family: Helvetica, sans-serif;}
/* iframe { width: 315px; float: left; position: relative; } */
/* 315px; float: left; position: relative; width: 149px; float: left; position: absolute; */

xmp {color:red;display:none;}

body { font: normal 10pt "Arial",sans-serif }
/* tc3 strict  */
div.tc {float: left; width: 49%; }
/* tc3 strict  */
div.spacer { clear: both; }


#fontsize {
	display: inline;
}
#fontplus {
	border: 1px solid #000000;
	padding-left: .3em;
	padding-right: .3em;
	font-family: monospace;
}
#fontminus {
	border: 1px solid #000000;
	padding-left: .3em;
	padding-right: .3em;
	font-family: monospace;
}
.label {float:left; width:20em;text-align:left;margin-right:15px;background-color:#e0e0e0;}
.right {padding: 4px; border:0; float: right;}
.left {padding: 4px; border:0; float: left;}
#abusereport {background-color:#e0e0e0; position: relative; padding-top:.2em;left: 20px;}
/* input {margin-left:  9em; margin-bottom:2em;line-height:1.4em;}
legend {background: #ded983; color:black; padding:.2em .3em; border: 2px outset #ded983; position: relative;} */
#report label {margin-left:1em;position:absolute; padding-top:.2em;left:20px;}
#report input {margin-left:9em; line-height:1.4em;margin-bottom:.2em;}
#report textarea {margin-left:10em; line-height:1.4em;margin-bottom:.2em;}
#report input+input {margin-left:9em; line-height:1.4em;margin-bottom:.2em;}
/* form element */
#formreport {background-color:#e0e0e0; position: relative; padding-top:.2em;left: 20px;}
#location0 {font-size: 1.2em; width: 220px; float: right;}
/* #location1 {font-size: 1.2em; width: 220px; float: left;} */ 

.nopad {padding: 4px; border:0; }

.publicedit {font-family: "courier"; font: normal 10pt;}/*  css errror needs : rather than ;*/

a:visited { background: url(http://www.sheridanwest.com/css/check.gif) no-repeat left top; padding-left:10px; margin-left:10px;  }

a[href^='http://'] { background: url(http://www.sheridanwest.com/css/globe.png) no-repeat right top; padding-right:20px; margin-right:10px;  }

a[href^='mailto:'] { background: url(http://www.sheridanwest.com/css/email.gif) no-repeat right top; padding-right:20px; margin-right:10px;  }


/* #formreport1 {padding-top:.2em;left: 20px;}
#formreport1 input {margin-left:9em; line-height:1.4em;margin-bottom:.2em;}
#formreport1 textarea {margin-left:1em; line-height:1.4em;margin-bottom:.2em;}
#formreport1 input+input {margin-left:9em; line-height:1.4em;margin-bottom:.2em;}
#send {padding-top:.2em;left: 20px;}
#send input {margin-left:8em; line-height:1.4em;margin-bottom:.2em;}
#send textarea {margin-left:1em; line-height:1.4em;margin-bottom:.2em;}
#send input+input {margin-left:1em; line-height:1.4em;margin-bottom:.2em;}

label. input[type="text"]{ float:left; display:block;}
label { margin-right:5px; }
.field  {width:100%; overflow:auto; margin:5px 0px;}
*/

label, input[type="text"]{
    float:left;
    display:block;
}
label
{
    margin-right: 5px;
}
.field{
    width:100%;
    overflow:auto;
    margin:5px 0px;
} 

textarea {
/*width:100%;
    overflow:auto; */
    margin:5px 0px;
}
border { none; }

