*{outline:0;}
a:link, a:visited {
    color: #125687 !important;
}

body {
    font-size:12px;
    line-height:1.250em;
    text-align:left;
	/*background:#958877 url(/euf/assets/themes/standard/images/coating/gradient_bg.jpg) repeat-x scroll top center;*/
	font-family:helvetica, arial, sans-serif;
	color:#555 !important;
	margin:0 !important;
	padding:0 !important;
}

h1 {color:#505050 !important;}

#rn_Header {
	padding:0 !important;
	height:77px !important;
	min-height:77px !important;
	position:relative;
}

.header {
	height:52px;
	width:1000px;
	position:relative;
}

.header-logo {}

.header-myaccount {
	float: right;
	margin: 14px 10px 0 0;
}

.header-worldwide {
	float: right;
	margin: 14px 3px 0 1px;
}

#cse-search-box {
	float: right;
	background:url(http://www.dow.com/images/2010Corporate/search-leftside.gif) no-repeat top left;
	height:27px;
	padding:0;
	width: 206px;
	margin: 14px 0 0;
}

#search-box-text {
	float: left;
	font-size:12px;
	color:#666;
	border:none;
	margin: 4px 0 0 11px;
	padding:0;
	background:#fff
}
.header-home {
	background: #fff url(http://www.dow.com/coating/images/skin/top_shading.jpg) no-repeat center bottom;
	height: 90px;
	width: 100%;
}
.go-button {
	float: right;
	border:none;
	padding:0;
	margin-top:-2px;
}

#header-right {
    position: absolute;
    top: 9px;
    right: 0;
    color: #555 !important;
    font-size: 11px;
    text-align: right;
}
#header-right a {
    color: #898989 !important;
    text-decoration: none;
    padding-left: 9px;
}
#header-right a:hover {text-decoration:underline;}
#header-social {
    margin-top: 9px;
}
#header-social a {
    margin: 0 !important;
    padding: 0;
}

a#rn_LoginLink {
    background: url(/euf/assets/themes/standard/images/water/login-buttons.png) -8px 0px no-repeat;
}
a:hover#rn_LoginLink {
    background: url(/euf/assets/themes/standard/images/water/login-buttons.png) -8px -45px no-repeat !important;
}
a:active#rn_LoginLink {
    background: url(/euf/assets/themes/standard/images/water/login-buttons.png) -8px -90px no-repeat !important;
	outline:none;
}

a#rn_SignupinLink {
    background: url(/euf/assets/themes/standard/images/water/login-buttons.png) -73px 0px no-repeat !important;
}
a:hover#rn_SignupinLink {
    background: url(/euf/assets/themes/standard/images/water/login-buttons.png) -73px -45px no-repeat !important;
}
a:active#rn_SignupinLink {
    background: url(/euf/assets/themes/standard/images/water/login-buttons.png) -73px -90px no-repeat !important;
	outline:none;
}


/* Horizontal Navigation */

.main-nav {
	text-align:right;
	padding-top:10px;
}

*html .main-nav {
	padding-top:0;
	margin-top:-14px;
}

.main-nav ul li {
	display:inline;
	margin-right:10px;
}
.main-nav ul li a {
	color:#666;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	padding:6px 4px 2px 4px;
	display:inline-block;
	height:18px;	
}

.main-nav ul li a:hover, .main-nav ul li.main-nav-hnav-table-selected a {
	background:#ece2c7;
	color:#fff;
}

#dow_container {
	width:940px;
	position:relative;
	margin:0 auto;
}

#rn_Navigation {
	margin-top:35px !important;
	clear:both;
	margin-left:0 !important;
}

#rn_NavigationBar {
    text-transform: uppercase;
	height:31px;
}

.rn_NavigationTab2 a {
    background: #ece2c7 url(/euf/assets/themes/standard/images/tab-bg.png) top repeat-x !important;
    border-top: 1px solid #bbb;	border-left:solid 1px #ccc; border-right:solid 1px #ccc;
    color: #125687 !important;
    text-decoration: none;
}

.rn_SelectedTab {
	background-color:#fff !important;
	background-image:none !important;
}

.rn_NavigationTab2 a:hover {
	background-color:#fff !important;
	background-image:none !important;
}

input[type="text"], input[type="password"] {
    height: 10px;
}

input, textarea, select {
    padding: 0;
	padding:2px !important;
}

input[type="text"]:focus, input[type="password"]:focus, textarea:focus, select:focus {
    background-color: #f4f4f4 !important;

}

#rn_Body {
	border-left:none !important;
	border-right:none !important;
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
	box-shadow:none !important;	
	background:none !important;
}

a#rn_Body, #rn_Body a:link, #rn_Body a:visited {
    color: #E4001C !important;
	text-decoration:none !important;
}

#rn_Body a:hover { text-decoration:underline !important;}

#rn_LoginStatus {
	font-size:12px !important;
	margin-right:15px !important;
	width:240px !important;
	text-align:right;
	margin-top:20px !important;
}

#rn_LoginStatus strong {
	margin-left:5px;
}

#rn_LoginStatus a {
        height: 36px;
	margin: 4px !important;
        padding-right: 0 !important;
        text-decoration: none;
	color:#E4001C !important;
}

#rn_LoginStatus a:hover {
    text-decoration: none;
    color: #505050 !important;
    background: url(/euf/assets/themes/standard/images/corporate-dac/linkarrow.gif) no-repeat right bottom transparent;
	text-decoration:none !important;
}

#rn_LoginStatus div {
    display: none;
}

.rn_LogoutLink2 {
    color: #e7f3ff !important;
}

#rn_LogoutLink2_5_LogoutLink {
	margin-top:15px !important;
}



.corporate-dac-footer {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #666666;
    font-size: 11px;
    height: 65px;
    left: -2px;
    margin: 10px auto;
    padding: 10px;
    position: relative;
    text-align: left;
    width: 916px;
}

.corporate-dac-footer p {
	line-height:18px;
}

.corporate-dac-footer  a{
	text-decoration:none !important;	
	color:#666 !important;	
}

.corporate-dac-footer a:hover {
	text-decoration:underline !important;	
}

.footer-olympic {
	margin:-100px 30px 0 0;
	float: right;
	width: 132px;
	border: 0px none;
	display:none;
}

.social-media {
    left: 494px;
    position: absolute;
    top: 198px;
    width: 260px;
}

div#rn_SideBar {
	margin-right:0 !important;
	padding:10px !important;
	width:215px !important;
	background:#fff;
    /*position: absolute;*/
    right: 0;
    /*top: 146px !important;*/
	position:relative;
	border:solid 1px #ccc;
}	

#rn_SideBar .rn_Padding {
    padding: 0 !important;
}

div#rn_MainColumn {
	background:#fff !important;
	margin-right:12px !important;
	padding:12px !important;
	width:665px !important;
	min-height:0 !important;
	/*position:relative !important;*/
	padding-bottom:20px !important;	
	border-right:solid 1px #ccc;
	border-left:solid 1px #ccc;
	border-top:solid 1px #ccc;
}

#rn_Body {
	-moz-box-shadow:0px 0px 0px 0px !important;
	padding:0 !important;
	width:100% !important;
	overflow:visible !important;
	clear:both !important;
	float:left;
}

#rn_Footer {
    background: none repeat scroll 0 0 #A9B0B4 !important;
    border-bottom: medium none !important;
    border-left: 1px solid #CCCCCC !important;
    border-right: 1px solid #CCCCCC !important;
    box-shadow: 0 0 0 0 !important;
    clear: both !important;
    color: #FFFFFF;
    font-size: 11px;
    left: -167px;
    margin: 0 auto;
    padding: 10px 20px !important;
    position: relative;
    width: 649px !important;
}

#rn_Footer a:link, #rn_Footer a:visited {
color:#fff !important;
text-decoration:none !important;}
#rn_Footer a:hover {text-decoration:underline;}

.rn_Paginator .rn_CurrentPage {
    color: #666666 !important;
}

/* Widgets */

.rn_Module h3, .rn_Module h2 {
    background: url(images/layout/whitePixel.png) repeat-x scroll 0 0 #DFDFDF !important;
    color: #505050 !important;
    font-family: helvetica, arial, sans-serif !important;
    font-weight: normal;
}

.rn_SearchImage {
	top:0.12em !important;
}

.rn_SearchField {
	color:#666 !important;
}

.dd_style {

}

.rn_NavigationTab2 .rn_SubNavigation {
	padding:0 !important;
	margin-top:2px !important;
	width:142px !important;
	border:none !important;
	position:fixed !important;
}

.rn_NavigationTab2 .rn_SubNavigation a {
	width:132px !important;
	margin-bottom:0 !important;
	padding-left:20px !important;
	width:126px !important;
}

.rn_NavigationTab2 {
	float:none !important;
}

#login-container {
	margin-top:3px !important;
	margin-bottom:30px !important;
	padding-left:95px;
}

.rn_ScreenReaderOnly {
	left:-4000px !important;
}

/* Main Nav Unordered Lists */

div.waternav {
	height: 29px;
	margin:0; padding:0;
	width: 575px;
}

div.waternav ul#topnav {
	list-style:none;
	margin: 0px;
	padding: 0px;
}
div.waternav ul#topnav li{
	float: left;
	height: 29px;
	margin: 0px;
	padding: 0px;
	position: relative;	
}
div.waternav ul#topnav li a#home {
	display:block;
	height:29px;
	text-indent:-9999px;
	width:43px;
	background:url(/euf/assets/themes/standard/images/water/nav_home.gif) no-repeat 0 -29px;
	margin: 0px;
	padding: 0px;	
}
div.waternav ul#topnav li a#applications {
	display:block;
	height:29px;
	text-indent:-9999px;
	width:99px;
	background:url(/euf/assets/themes/standard/images/water/nav_applications.gif) no-repeat 0 -29px;
	margin: 0px;
	padding: 0px;	
	
}
div.waternav ul#topnav li a#products{
	display:block;
	height:29px;
	text-indent:-9999px;
	width:79px;
	background:url(/euf/assets/themes/standard/images/water/nav_products.gif) no-repeat 0 -29px;
	margin: 0px;
	padding: 0px;	
}
div.waternav ul#topnav li a#support {
	display:block;
	height:29px;
	text-indent:-9999px;	
	width:140px;
	background:url(/euf/assets/themes/standard/images/water/nav_support.gif) no-repeat 0 -29px;
	margin: 0px;
	padding: 0px;	
}
div.waternav ul#topnav li a#buy {
	display:block;
	height:29px;
	text-indent:-9999px;	
	width:103px;
	background:url(/euf/assets/themes/standard/images/water/nav_buy.gif) no-repeat 0 -29px;
	margin: 0px;
	padding: 0px;	
}
div.waternav ul#topnav li a#news {
	display:block;
	height:29px;
	text-indent:-9999px;	
	width:111px;
	background:url(/euf/assets/themes/standard/images/water/nav_news.gif) no-repeat 0 -29px;
	margin: 0px;
	padding: 0px;	
}

div.waternav ul#topnav li a#home:hover,
div.waternav ul#topnav li a#applications:hover,
div.waternav ul#topnav li a#products:hover, 
div.waternav ul#topnav li a#support:hover, 
div.waternav ul#topnav li a#buy:hover, 
div.waternav ul#topnav li a#news:hover, 
div.waternav ul#topnav li a.selected {
	background-position:0 0 !important;
	margin: 0px;
	padding: 0px;	
}

/* Mega Dropdown */

ul#topnav li div.sub {
	position: absolute;	
	top: 29px; 
	left: 0px;
	background: #a4aaae;
	padding: 16px 16px 16px 16px;
	float: left;
	display: none;
}


ul#topnav li div.sub ul.applicationsmenu {
	list-style: none;
	width: 210px;
	margin:0;
	padding:0;
	float: left;
}

ul#topnav li div.sub ul.applicationsmenu2 {
	list-style: none;
	width: 170px;
	margin:0;
	padding:0;
	float: left;
}

ul#topnav li div.sub ul.productsmenu {
	list-style: none;
	width: 145px;
	margin:0;
	padding:0;
	float: left;
}

ul#topnav li div.sub ul.productsmenu2 {
	list-style: none;
	width: 210px;
	margin:0;
	padding:0;
	float: left;
}

ul#topnav li div.sub ul.supportmenu {
	list-style: none;
	width: 230px;
	margin:0;
	padding:0;
	float: left;
}

ul#topnav li div.sub ul.wheretobuymenu {
	list-style: none;
	width: 225px;
	margin:0;
	padding:0;
	float: left;
}

ul#topnav li div.sub ul.newsmenu {
	list-style: none;
	width: 185px;
	margin:0;
	padding:0;
	float: left;
}


ul#topnav div.sub ul li {
	width: 100%;
	color: #fff;
}

ul#topnav .sub ul li a {
	float: none;
	text-indent: 0; /*--Override text-indent from parent list--*/
	height: auto; /*--Override height from parent list item--*/
	background: url(http://www.dowwaterandprocess.com/image/navlist_arrow.gif) no-repeat 3px 8px;
	padding: 7px 5px 7px 15px;
	display: block;
	text-decoration: none;
	color: #fff !important;
}

ul#topnav .sub ul li a:hover {
	color: #fff;
	background-position:  3px 8px;
	text-decoration: underline;
}

div.waternav ul#topnav li{
	z-index:2;
}

.rn_RightNowLogo a {
	margin:20px 0;
	float:right;
}

.rn_Required, .rn_ErrorLabel {
    color: #125687 !important;
}

a#rn_LogoutLink2_1_LogoutLink {
    width: 36px !important;
    margin-right: 2px !important;
}

td {
    padding: 4px !important;
}

#footer-worldmap {
    float: left;
    margin-right: 20px;
}

.rn_ProductCategoryList .rn_HierList.rn_FloatLeft {
    padding-left: 5px !important;
}

html {background:url("https://dow-answer.custhelp.com/euf/assets/themes/standard/images/gradient_bg.jpg") repeat-x scroll 0 0 #c4c4c4;}

#rn_RightNowCredit {
    border-top: none !important;
}

/* */

.rn_NavigationTab2 {
	float:none !important;
}
.rn_NavigationTab2 .rn_SubNavigation {
	padding:0 !important;
	margin-top:2px !important;
	width:142px !important;
	border-left:none !important;
	border-top:none !important;
}

.rn_NavigationTab2 .rn_SubNavigation a {
	width:132px !important;
	margin-bottom:0 !important;
	padding-left:20px !important;
	width:100% !important;
	line-height:150% !important;
}

.rn_ScreenReaderOnly {
    left: -4000px !important;
}

.rn_NavigationTab2 .rn_SubNavigation {
    margin-top: 2px !important;
    padding: 0 !important;
    width: 147px !important;
}

.rn_NavigationTab2 a.rn_SelectedTab {border-left:solid 1px #ccc !important; border-top:solid 1px #ccc !important; border-right:solid 1px #ccc !important;}

#rn_Footer .rn_FloatLeft {float:none !important;}
#rn_LoginStatus {padding-top:62px; color:#666; float:right;}
#rn_Logo {margin-top: 18px !important; position:static !important; width:400px !important;}
#aclogo {
    position: absolute;
    right: 0;
    top: 30px;
}

.rn_Multiline2 .rn_Element1, .rn_Multiline2 .rn_Element2 {
    line-height: 150%;
}


/* custom css*/

.rn_AnswerList ul li
{
    float: left !important;
}
.rn_Paginator a
{
    line-height: 2em;
    margin-right: 7px;
    padding: 4px;
    font-size: 140%;
}
.rn_Paginator .rn_CurrentPage
{
    line-height: 2em;
    margin-right: 7px;
    padding-right: 2px;
    padding-left: 2px;
    font-size: 140%;

}
.rn_SearchButton .rn_SubmitButton
{
    margin-left: 12px;
    margin-top: 14px;
}
ul.rn_MiddleColumn
{
    margin-left: 80px;
    float: left;
    
}
ul.rn_RightColumn {
    float: left;
    margin-left: 80px;
}
ul.rn_LeftColumn {
    
    margin-left: 10px;
}
li.rn_ProductCategoryItem {
    
    border-bottom: 1px solid #E3E3E3;
    font-size: 13px;
    line-height: 20px;
    font-weight: bold;
}
ul.rn_ProductCategoryItem
{
    margin-left: 5px;
} 
#rnDialog1_c,#rnDialog2_c,#rnDialog3_c {
    width: auto !important;
    left: 580px !important;
    top: 198.5px !important;
    z-index: 9999 !important;
}

#rn_LoginStatus {	
	margin-top:2px;
	width:240px !important;
	text-align:right;
}

#rn_LoginStatus strong {
	margin-left:5px;
}

#rn_LoginStatus a {   
    text-decoration: none;
    width: 60px;
	color:#E4001C !important;
}

#rn_LoginStatus a:hover {
    text-decoration: none;
    color: #505050 !important;
    
	text-decoration:none !important;
}

#rn_LoginStatus div {
    display: none;
}

.rn_LogoutLink2 {
    color: #e7f3ff !important;
}

#rn_LogoutLink2_5_LogoutLink {
	margin-top:15px !important;
}
.rn_LoginDialog div.rn_OpenLoginAlternative
{
    padding-top:80px;
}
.rn_LoginDialog .rn_OpenLoginAlternative a
{
    display: none;
}
.rn_SimpleSearch .rn_SearchField
{
    border: 1px solid black !important;
    width: 100% !important;
    max-width: 213px !important;
}
.rn_NavigationTab2 a:hover em, .rn_NavigationTab2 a:focus em
{
    background: url(/euf/assets/themes/standard/images/tabBackground.png) no-repeat 0 0 !important;
}
 .rn_AlertMessage
{
    position : absolute !important;
    color: white;
    margin-top: 100px;
    height: 20px;
    left: 580px !important;
    top: 198.5px !important;
    z-index: 9999 !important;
    background-color: #304796;
    transition: 100ms; 
}
.rn_ResultInfo .rn_NoResults ul li
{
    float: none !important;
}
.rn_Filter .rn_ScreenReaderOnly
{
    position: initial !important;
}
.rn_LoginDialog div.rn_OpenLoginAlternative
{
    display: none;
}
.rn_LoginDialog.rn_AdditionalOpenLogin .rn_LoginDialogContent
{
    float: none !important;
}
.rn_LoginDialog.rn_AdditionalOpenLogin
{
    width: 220px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
.rn_LoginDialogContent .rn_ScreenReaderOnly
{
   display: inherit;
   position: inherit;
}
.rn_FormTypeToggle
{
   display: none;
}
.yui3-skin-sam .yui3-panel .yui3-widget-hd
{
   background: url(/euf/assets/themes/standard/images/sprite.png) repeat-x 0 -200px !important;
   color: black !important;
   font-size: 78%;
}
.yui3-skin-sam .yui3-panel .yui3-widget-bd
{
   background-color: #F2F2F2;
}

.yui3-skin-sam .yui3-panel .yui3-widget-ft
{
   background-color: #F2F2F2 !important;
}
.rn_DialogTitle
{
   margin: 0px;
   font-size: 14px;
}