/*----------------------------------------------------------------------------- 
date created: 11/08/10 
date modified: 
author: Patricia Rorabaugh 
email: Trisha@TrishasDesignStudio.com
website: www.TrishasDesignStudio.com
--------------------------------------------------------------------------------------- */
* {margin:0;padding:0;} 
html, body {
}
body {
	behavior: url("/includes/csshover3.htc"); /* explorer mouseover fix */
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 14px;
	color: #0e0402;
	background: #000 url(/images2/global/bg-body.jpg) repeat-y center top;
	 /* background-image:url(/image/global/bg-line-blue.png);*/
	}

/* ------------------------------------------------------------------------------------
                                               TYPOGRAPHY
--------------------------------------------------------------------------------------- */ 

/* HEADINGS
--------------------------------------------------------------------------------------- */

 
h1 
 
	{
	padding:0 0 25px 0;
	letter-spacing:-1px;
	color: #000082;
	margin: 0;
	font: bold 24px/normal "Trebuchet MS", Arial, Helvetica, sans-serif;
}
h1 +  h2{
	margin-top: -20px;
	padding-top: 0px;



}
h1 + p {




}
h1 + h2 +p {
	margin: auto;

}


 
h2 
	{
	padding:10px 0;
	letter-spacing:-1px;
	font-size:18px;
	color: #333;
	line-height: normal;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

 
h3 
	{
	color: #000071;
	font: bold 16px/normal "Trebuchet MS", Arial, Helvetica, sans-serif;
}


p, ul, ol
	{
	margin:0;
	padding:0 0 15px 0;
}
p {
	line-height: 1.3em;
}

P + p
	{
}
 
ul, ol
	{
	padding:0 0 1.25em 1.5em;
	line-height: normal;
	margin-top: 0px;
}

	
ul, ul ul, ul ul ul
	{ list-style-image:none; }
ul
	{ list-style-type:disc; }	
ul ul
	{
	list-style-type:circle;
	padding-bottom: 0px;
}
ul ul ul 
	{ list-style-type:square; }
	
ol 
	{
	list-style-position: outside;

}
ol ol 
	{ list-style-type:lower-alpha; }
ol ol ol 
	{ list-style:lower-roman; }

blockquote 
	{ margin:1.25em; padding:1.25em 1.25em 0 1.25em; }
li {
	list-style-position: outside;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: normal;
}

dt {
	font-weight: bold;
}
dd {
	font-style: italic;

}

	
address
	{ margin:10px 0; }

address p 
	{ font-style:italic; padding:0px; }
 
small
	{ font-size:0.85em; }
br { clear: left; }
img 
	{ border:0; }
	
sup 
	{
	position:relative;
	bottom:0.2em;
	vertical-align:baseline;
	font-size: smaller;
	font-weight: normal;
}
 
sub
	{ position:relative; bottom:-0.2em; vertical-align:baseline; }
 
acronym, abbr 
	{
	letter-spacing:1px;
}

/* LINKS 
--------------------------------------------------------------------------------------- */
/* a, a:link, a:visited, a:hover 
	{ text-decoration:underline; outline-style:none; } */

:link, :visited 
	{}
:-moz-any-link:focus 
	{outline:none;}
:link 
	{
	color:#009;
}
:visited 
	{
}
:link:hover, :visited:hover 
	{ color:#996600; }
:link :active, :visited :active  
	{ color:fuchsia; }

a[rel~="nofollow"]::after 
	{ content:"\2620" color:#9900FF;	font-size:x-small; }
a[rel~="tag"]::after 
	{ content:url(images/favicon.ico); }
	
a[rel~="nofollow"] { border:1px dotted red; background-color:#EED3DE !important }
 
/* FORMS 
--------------------------------------------------------------------------------------- 
form 
	{
	margin:0;
	padding:0;
}
form p
	{padding:5px }	
fieldset 
	{ padding:15px 10px; margin:8px 0px; border:1px solid #996600; font:14px sans-serif; background:#FFFFCC; }
legend
	{ margin-bottom:15px;  font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; border:3px solid #000066; background-color:#000066; color:#FFFFCC; }
label 
	{ float:left; width:25%; margin-right:0.5em; padding-top:0.2em; text-align:right;  cursor:pointer; }
input, select, textarea 
	{ font:1em Arial, Helvetica, sans-serif; }
input:hover, textarea:hover,input:active, textarea:active
	{ background-color:#dbdbff; }
textarea 
	{
	line-height:1.25;
}*/

/* TABLES 
--------------------------------------------------------------------------------------- */
 
table
	{ border:0; margin:0 0 1.25em 0; padding:0; }
table tr td
	{ padding:2px; }


marquee p
{
	display: block;
}
div {
}
strong {
	font-weight: bold;
}
em {
	font-style: italic;
}

a[rel~="nofollow"]
	{border:1px dotted red; background-color:#EED3DE !important}
a[href$='.pdf'],/* all A tags whose HREF attribute ends in .pdf */
a[rel='pdf'],/* all A tags whose REL attribute equals pdf */
a[rel*='pdf'],/*  all A tags whose REL attributes has the letters pdf somewhere mixed in*/
a[rel~='pdf'] /* all A tags whose REL attribute contains the value pdf, seperated from other values with a space */
	{padding-right: 18px;background: transparent url(/images2/hyperlink-cues/icon-pdf.png) no-repeat center right;}
a[href ^="mailto:"] 
	{padding-right: 18px;background:transparent url(/images2/hyperlink-cues/icon-mailto.png) no-repeat center right;}
a[class ="newwindow"] 
	{padding-right: 18px;background: transparent url(/images2/hyperlink-cues/icon-popup.png) no-repeat center right;}
a[href$='.doc'],a[href$='.docx']  
	{padding-right: 18px;background: transparent url(/images2/hyperlink-cues/icon-doc.png) no-repeat center right;}
a[href$='.xls'],a[href$='.xlsx']  {
	padding-right: 18px;background: transparent url(/images2/hyperlink-cues/icon-xls.png) no-repeat center right;}
	a[href$='.ppt'], a[href$='.pptx']  
	{padding-right: 18px;background: transparent url(/images2/hyperlink-cues/icon-ppt.png) no-repeat center right;}
		a[href$='.zip'] 
	{padding-right: 18px;background: transparent url(/images2/hyperlink-cues/icon-zip.png) no-repeat center right;}
		a[href$='.gif'] {
	padding-right: 18px;background: transparent url(/images2/hyperlink-cues/icon-gif.png) no-repeat center right;}
		a[href$='.jpg'] {
	padding-right: 18px;background: transparent url(/images2/hyperlink-cues/icon-jpg.png) no-repeat center right;}
a[href^="http://"]:not([href*="continentalsteel.com","continentalchemicalusa.com","linkedin.com","facebook.com"])::after 
	{
	/*padding-right: 18px;*/
	background: transparent url(/images2/hyperlink-cues/icon-external.png) no-repeat right center;
	content:"\2197";
}

header a[href ^="mailto:"],
#header a[href ^="mailto:"],
img a[href$='.pdf'], 
a img[href$='.pdf'],
a.no-icon[href$='.pdf'],/* all A tags whose HREF attribute ends in .pdf */
a.no-icon[rel='pdf'],/* all A tags whose REL attribute equals pdf */
a.no-icon[rel*='pdf'],/*  all A tags whose REL attributes has the letters pdf somewhere mixed in*/
a.no-icon[rel~='pdf'] /* all A tags whose REL attribute contains the value pdf, seperated from other values with a space */
	{padding-right:0px;background: transparent url(none) no-repeat center right;}	
