/* - - - - - - - - - - - - - - - - - - - - -
Title : Sterling Chemicals
URL : http://www.sterlingchemicals.com
- - - - - - - - - - - - - - - - - - - - - */
/*
----------------------------------------------------------------------------- 
Global Styles
-----------------------------------------------------------------------------*/

html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote { margin:0; padding:0; list-style:none; }

h1.upper
{
	text-transform:uppercase;
}

body { background:#ffffff; font-family: Verdana; font-size:12px; font-weight:normal;  text-align:center;/* for IE */ margin-top:0; margin-bottom:0; margin-right:0; color:#4e4e4e;}

form{margin:0; padding:0; display:inline; border:none; }

select, input, textarea {
	font:  Verdana, Helvetica, sans-serif;
}
.executive {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #999999; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LINE-HEIGHT: 100%
}
img { border: 0;}

h1,h2,h3,h4,h5,h6 {margin:0; padding:0;}

p{ margin:0; padding:0;   text-align:left; color:#4e4e4e; font-size:12px; font-family:Verdana;}
td { margin:0px; padding:0px;   text-align:left; line-height:24px; color:#000000; font-size:12px; font-family:Verdana; font-weight:normal;}


UL {
	//padding-left: 40px; PADDING: 15; LINE-HEIGHT: 100%; FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
LI {
	PADDING: 15; LINE-HEIGHT: 160%; FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.display ul li {border-right: 1px solid #7ACBD7;}
.display ul li.last {border-right: none;}
.customTable {	 BORDER-RIGHT: #8484a2 1px solid; BORDER-TOP: #8484a2 1px solid; BORDER-LEFT: #8484a2 1px solid; BORDER-BOTTOM: #8484a2 1px solid
}
.pressWrapper a {line-height: 17px; }
.pressWrapper a:hover {text-decoration: none; }
A:link {  COLOR: #006A78; TEXT-DECORATION: underline; //text-decoration: underline;}
A:visited {  COLOR: #006A78; TEXT-DECORATION: underline}
A:hover {  CURSOR: hand; COLOR: #000000; TEXT-DECORATION: none}
A:active {  COLOR: #006A78; TEXT-DECORATION: underline}

.toplinks {
	CURSOR: hand
}

A.toplinks:link {
	FONT-WEIGHT: bold; CURSOR: hand; COLOR: #cccccc; TEXT-DECORATION: underline; font : 11px "Verdana", "Arial", "Helvetica", sans-serif
}
A.toplinks:visited {
	FONT-WEIGHT: bold; COLOR: #cccccc; TEXT-DECORATION: underline; font : 11px "Verdana", "Arial", "Helvetica", sans-serif
}
A.toplinks:hover {
	FONT-WEIGHT: bold; CURSOR: hand; COLOR: #cccccc; TEXT-DECORATION: none; font : 11px "Verdana", "Arial", "Helvetica", sans-serif
}
A.toplinks:active {
	FONT-WEIGHT: bold; COLOR: #cccccc; TEXT-DECORATION: underline; font : 11px "Verdana", "Arial", "Helvetica", sans-serif
}
     * {
       margin: 0;
   }
  html, body {
       height: 100%;
    }
#wrapper {
       min-height: 100%;
       height: auto !important;
      height: 100%;
       margin: 0 auto -85px;
  }
   #footer, .push {
      height: 85px;
  }

.display{ display:block; float:none;}
.dis_fl{ float:left; display:block;}
.dis_fr{ float:right; display:block;}

.clear {clear:both; height:1px;}
/*
----------------------------------------------------------------------------- 
Template Styles
-----------------------------------------------------------------------------*/

#header{ background:url(../images/head_bg.jpg) center repeat-y ; width:100%; height:118px; border-bottom:2px solid #ffffff;}
#header .wrap{ width:940px; margin:auto; display:block; height:118px; background: url(../images/head_bg.png) no-repeat center;}
#header .wrap_in{ background:url(../images/head_bg1.jpg) repeat-y ; margin:auto; width:942px; height:118px; padding-right:18px; padding-left:15px;}
#header .top_navi{ display:block; height:26px;}
#header .top_navi ul{ float:right;  margin-right:10px; margin-top:9px;}
#header .top_navi li{ float:left; display:block; padding-left:15px;}
#header .top_navi .press a{ background:url(../images/press.gif) left no-repeat; padding-left:15px; line-height:17px; color:#e5fbfe; font-size:12px;  display:block; float:left;}
#header .top_navi .webcast a{ padding-left:24px; line-height:17px; color:#e5fbfe; font-size:12px;  display:block; float:left;}
#header #logo{  height:69px; display:block; text-align:left;}


/*
----------------------------------------------------------------------------- 
Navigation Styles
-----------------------------------------------------------------------------*/
#navigation{ width:100%; background:url(../images/navi_bg.jpg) repeat-x; height:33px;}
#navigation .wrap{ width:1100px; margin:auto; display:block; height:33px; padding-right:18px; padding-left:85px;}
#navigation ul{  margin-right:10px; margin-left:18px; display:block; height:23px; padding-top:6px; }
#navigation li{ float:left; display:block; border-right:1px dashed #67d4e1; font-weight:bold;}
#navigation a{ font-weight:bold; line-height:21px; font-size:11px; padding-left:15px; padding-right:14px; color:#ffffff; text-transform:uppercase;}
#navigation a:hover{ color:#57ecff;}
#navigation .selected a{color:#57ecff;}
/*
----------------------------------------------------------------------------- 
Content Styles
------------------------------------------------------------------------*/

.divCenter{text-align:center;}
.HeroImage img{padding:47px 0px 22px 0px;}
.HeroImage {text-align:center;}
#centerExec{padding-left:184px;}
#content{ background:url(../images/content_bg.jpg) repeat-x; width:100%;border-top:2px solid #ffffff;}
#content .wrap{ width:940px; display:block; margin:auto;padding-right:18px; padding-top:5px;  padding-left:15px; background:url(../images/content_in.jpg) top no-repeat; }
#content .wrap_in{background:url(../images/cont_lf.jpg) left repeat-y; padding-bottom:20px; }
#content .di_lf{ width:246px; margin-right:9px; float:left; display:block; text-align:left;  }
#content .di_lfsub{border-bottom:1px dashed #c7c7c7; margin-bottom:20px; width:246px;background:url(../images/content_lf.jpg) repeat-x #efefef; padding-bottom:40px; padding-top:20px;}
#content .di_lfsub2{border-bottom:1px dashed #c7c7c7; margin-bottom:20px; width:246px;background:url(../images/content_lf.jpg) repeat-x #efefef; padding-bottom:40px; padding-top:20px;}
#content .di_lf .news{ padding-left:10px; padding-right:10px; display:block;}
#content .di_lf .news li{ background:url(../images/arrow_lf.gif) left 14px no-repeat; padding-bottom:10px; padding-top:5px; border-bottom:1px solid #c7c7c7; padding-left:20px; line-height:18px; font-size:12px; color:#158ba8;}
#content .di_lf .news li span{ color:#000000; font-weight:bold; line-height:30px; font-size:11px; }
#content .newsicon{ padding-left:35px; height:30px; line-height:30px; display:block;}
#content .di_lf .navi{padding-left:10px; padding-right:10px; display:block; margin-top:15px;}
#content .di_lf .navi li ul{padding-left:20px; padding-right:10px; display:block;}
#content .di_lf .navi li{ line-height:20px; display:block;}
#content .di_lf .navi a{ background:url(../images/arrow_lf.gif) left no-repeat; padding-left:20px; font-size:12px; line-height:28px;  color:#000000;}
#content .di_lf .navi a:hover{color:#009999;}
#content .di_lf .navi .selected{color:#009999;}
#content .cen_lf{ width:374px; float:left; padding-left:26px; padding-top:20px; padding-right:25px; display:block; text-align:left;}
#content .cen_lfin{ width:633px; float:left; padding-left:26px; padding-top:20px; padding-right:25px; display:block; text-align:left;*padding-left:15px;*padding-right:15px;}
#content .cen_lf .main_img{ display:block; padding-bottom:20px;}
#content .cen_lfin .ma_imf{ float:right;}
#content .cen_lf .main_img img{border:8px solid #99e7f6;}
#content .cen_lf h1{ text-transform:uppercase;}
#content .cen_lfin h1{ text-transform:uppercase;}
#content .cen_lf p{ text-align:justify; line-height:18px;padding-top:10px; }
#content .cen_lfin p{text-align:justify; line-height:18px;padding-top:10px;}
#content .rf_lf{ width:246px; float:left; display:block; text-align:left; padding-top:20px;}
#content .rf_lfsub{border-bottom:1px dashed #c7c7c7; background:url(../images/content_lf.jpg) repeat-x #efefef; padding-left:10px; padding-right:5px; padding-bottom:40px; margin-bottom:20px;}
#content .rf_lfsub .dis_fl{ width:120px; text-align:left;}
#content .rf_lfsub .dis_fr{ width:110px; text-align:left;}
#content .rf_lfsub .dis_fr img{ float:left; margin-top:3px; margin-right:2px;}
#content .rf_lf .side_img{ display:block; }
#content .rf_lf .side_img img{ border: 8px solid #e1e1e1;}
#content .rf_lf .placeholder_img{ display:block; width:230px; height:160px; border: 8px solid #e1e1e1; }
#content .rf_lf .placeholder_img img{ border: 8px solid #e1e1e1;}
#content h1{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#016c74; display:block;}
#content h2{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; padding-bottom:10px; color:#016c74; float:left;}
#content .stock{ padding-left:40px; height:30px; margin-bottom:10px; line-height:30px; display:block;}
#content .banner{ height:142px; display:block;}
.pad10{ padding-bottom:10px;}
.pad20{ padding-top:20px;}
.pad10t{ padding-top:10px;}
.marg20{ margin-top:20px;}
.bold_link{ display:block; margin-top:20px;}
.bold_link li{ float:left; border-right:1px solid #000000;}
.bold_link a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-left:10px; padding-right:10px; font-weight:bold; color: #000000;}
.bold_link a:hover{color:#009999;}
.bold_link .selected{color:#009999;}
.blue-arrow{ padding-top:15px; padding-left:30px;}
.blue-arrow li{ padding-bottom:8px; padding-left:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

.no-blue-arrow{ padding-top:15px; padding-left:30px;}
.no-blue-arrow li{ background:left 4px no-repeat; padding-bottom:8px; padding-left:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

.bo_arrow{padding-left:10px; padding-right:10px; display:block; margin-top:15px;}
.bo_arrow li{ background:url(../images/arrow_lf.gif) left 8px no-repeat; padding-left:20px; font-size:12px; line-height:28px;  color:#000000;}
.bo_arrow li span{ font-weight:bold;}
.fon{ font-size:10px; color:#000000;}

#content .cen_lf .navi{ padding-left:10px; margin-top:10px;  padding-right:5px; display:block;}
#content .cen_lf .navi li{ padding-bottom:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:10px;}
#content .cen_lf .navi a{  background:url(../images/small_blue.jpg) left 4px no-repeat; padding-left:20px; display:block; font-size:12px; line-height:normal;   color:#000000;}
#content .cen_lf .navi a span{ background:url(../images/acobat.jpg) left  top no-repeat; padding-bottom:20px;  padding-right:30px;  padding-left:30px;}
#content .cen_lf .navi a:hover{color:#009999;}
#content .cen_lf .navi .selected{color:#009999;}
#content .cen_lfin .navi{ padding-left:10px; margin-top:10px;  padding-right:5px; display:block;}
#content .cen_lfin .navi li{ padding-bottom:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:10px;}
#content .cen_lfin .navi a{  background:url(../images/small_blue.jpg) left 4px no-repeat; padding-left:20px; display:block; font-size:12px; line-height:normal;   color:#000000;}
#content .cen_lfin .navi a span{ background:url(../images/pdf_icon.jpg) right  top no-repeat; padding-bottom:20px;  padding-right:30px;}
#content .cen_lfin .navi a:hover{color:#009999;}
#content .cen_lfin .navi .selected{color:#009999;}
#content .cen_lf .navi_press{ padding-left:10px; padding-right:10px; display:block; padding-top:15px;}
#content .cen_lf .navi_press li{ display:block; padding-bottom:10px;}
#content .cen_lf .navi_press a{ font-size:12px;  padding-left:20px; display:block;  color:#000000; background:url(../images/small_blue.jpg) left 5px no-repeat;}
#content .cen_lf .navi_press a:hover{color:#009999;}
#content .cen_lf .navi_press .selected{color:#009999;}

/*
#content .cen_lf .navi{padding-left:10px; padding-right:10px; display:block; margin-top:15px;}
#content .cen_lf .navi li ul{padding-left:20px; padding-right:10px; display:block;}
#content .cen_lf .navi li{ }
#content .cen_lf .navi a{ font-size:12px; line-height:normal;  color:#000000; display:block;  background:url(../images/small_blue.jpg) left  no-repeat;  padding-left:20px;}
#content .cen_lf .navi a:hover{color:#009999;}
#content .cen_lf .navi .selected{color:#009999;}


#content .cen_lf .navi_press{padding-left:10px; padding-right:10px; display:block; margin-top:15px;}
#content .cen_lf .navi_press li ul{padding-left:20px; padding-right:10px; display:block;}
#content .cen_lf .navi_press li{  display:block;  background:url(../images/small_blue.jpg) left 7px no-repeat; line-height:20px; padding-bottom:10px;  padding-left:20px;}
#content .cen_lf .navi_press a{ font-size:12px; line-height:normal;  color:#000000;}
#content .cen_lf .navi_press a:hover{color:#009999;}
#content .cen_lf .navi_press .selected{color:#009999;}
*/

/*
----------------------------------------------------------------------------- 
footer Styles
-----------------------------------------------------------------------------*/
#footer{ background:url(../images/footer.jpg) repeat-x; height:85px;}
#footer .wrap{ width:940px; margin:auto; text-align:center;}
#footer li{ display:inline;} 
#footer a{ padding-left:10px; padding-right:10px; color:#7acbd7; font-size:11px; display:inline; line-height:18px;}
#footer .back{ display:inline;}
#footer .back a{ background:none;}
#footer p{ text-align:center; color:#ffffff;}

/*
----------------------------------------------------------------------------- 
footer Styles
-----------------------------------------------------------------------------*/
.articleDate
{
	width:70px;
}
.articleType
{
	width:50px;
}
.articleTitle
{
	width:380px;
}
.articleTitle a
{
	//text-decoration:underline;
	//text-underline-position: below;
}
.linkWrapper
{
	width:100px;
}
.linkWrapper a, .linkWrapper img
{
	display:none;
}

.linkWrapper a.show, .linkWrapper img.show
{
	display:inline !important;
}
.left
{
	float:left;
}

.clearBoth
{
	clear:both;
}
.linkWrapper a
{
	width:10px;
}
#subT
{
	font-weight:bold;
	color:black;
	size:13px;
}

.hideSEC
{
	display:none !important;
}
.pressWrapper
{
	display:none;
}
.pressWrapper .articleTitle
{
	width:330px;
}
.cen_lf .pressRelease
{
	display:block !important;
	padding-bottom:14px;
	line-height:12px;
}

#header #ajaxSearch_form, #header #ajaxSearch_form fieldset  {
		  border:none !important;
       }
#header #ajaxSearch_form
{
	position:relative;
}
       #ajaxSearch_input {
           width: 115px;
           display: inline;
           height: 17px;
           border: 1px solid #ddd;
           border-left-color: #c3c3c3;
           border-top-color: #7c7c7c;
           background: #fff url(images/input-bg.gif) repeat-x top left;
           margin: 0 3px 0 0;
           padding: 3px 0 0;
           vertical-align: top;
       }
       #ajaxSearch_submit {
           display: inline;
           height: 22px;
           line-height: 10px;
       }
       #ajaxSearch_output {
           border: 0px solid #444;
           padding: 10px;
           background: #fff;
           display: block;
           height: auto;
           vertical-align: top;
       }
       .AS_ajax_result {
           color: #444;
           margin-bottom: 3px;
       }
       .AS_ajax_resultLink {
           text-decoration: underline;
       }
       .AS_ajax_resultDescription{
           color: #555;
       }
       .AS_ajax_more {
           color: #555;
       }
	#content .ajaxSearch_result .ajaxSearch_resultExtract p
		{
			padding:0px 0px 20px 0px !important;
			margin:0px !important;
			line-height:normal !important;
		}
		#ajaxSearch_intro
		{
			display:none;
		}
		
		
		#ajaxSearchNo p, #ajaxSearchNo span, #ajaxSearchNo div
		{
			display:none !important;
		}
		#ajaxSearchNo form
		{
			position:relative;
			right:66px;
		}
		
		#wrapper #header #ajaxSearch_form input
		{
			position:relative;
			right:5px;
		}
		
		.toplinks {
			position:relative;
			right:5px;
		}
		#wrapper #header #resChange .toplinks
		{
			position:relative;
			right:0px;
			left:61px !important;
		}
		#wrapper #header #resChange #ajaxSearchNo
		{
			position:relative;
			left:23px;
		}
		#formSecondary
		{
			visibility:hidden;
			position:absolute;
			top:1px;
		}

#ajaxSearchNo{
	float:right;
}