/*Nichola Rdoriguez CSS*/
/*Contact us*/
.contact-cont1 {font-family:tahoma;font-size:12px;color:#000;padding:0px;}
.contact-cont1 td{padding:0 5px;}

.contact-cont1 h1{font-family:tahoma;font-size:15px;color:#0e2b53;padding:0 0 0 20px;margin:30px 0 5px 0;background:url(../images/style15/bull_arrow-h1.png) no-repeat 0 50%;}

.contact-cont1 h2{border-bottom:solid 2px #0e2b53;font-family:tahoma;font-size:13px;color:#0e2b53;padding:0 0 5px 15px;margin:0px;background:url(../images/style15/bull_arrow-h2.png) no-repeat 0 3px;}
td.contact-cont1-li {padding:0 0 0 18px;background:#f3f3f3 url(../images/style15/bull_arrow-li.png) no-repeat 5px 50%;}
tr.contact-cont1-li-title {background:#4d6a91;font-size:11px;font-family:tahoma;Font-weight:bold;text-transform:uppercase;color:#fff}


/*DuPont*/

p.viewpdf {padding:5px 10px 5px 25px; border:solid 1px #d1d1d1; margin-bottom:15px; border-left:0px; border-right:0px; background: #f3f3f3 url(../images/style15/icon_pdf.png) 5px 50% no-repeat;}
#viewfile {padding:0px 0px 0px 0px; margin:0 0 15px 0;list-style:none outside;border-top:solid 1px #d1d1d1; }
#viewfile .viewpdf01 {list-style: none outside;padding:5px 10px 5px 25px; margin:0 0 0 -1em; border-bottom:solid 1px #d1d1d1;background: #f9f9f9 url(../images/style15/icon_pdf.png) 5px 50% no-repeat;}
#viewfile .viewwmv01 {list-style: none outside;padding:5px 10px 5px 25px; margin:0 0 0 -1em; border-bottom:solid 1px #d1d1d1;background: #f9f9f9 url(../images/style15/icon_wmv.png) 5px 50% no-repeat;}


.h1-blue {color:#068cca; font-size:13px; font-family: Trebuchet MS; font-weight: normal;padding:0px; margin:0 0 0px 0; line-height:13px;}
}
.h5-blue {color:#068cca; font-size:14px; font-family: Trebuchet MS; font-weight: normal;padding:5px; margin: 0 0 10px 0;border-bottom:solid 1px #e6e6e6; border-top:solid 1px #068cca;}
}

ul#list_float {list-style:none; padding:0px 0px 0px 0px; margin:0 0 20px 0;overflow:hidden; max-width:750px;}
ul#list_float li {float:left; width:130px;list-style:none; background:url(../images/style15/bull_sq-blu.gif) no-repeat 0 8px; padding:0 0 0 8px; margin:0px; line-height:20px; list-style:none; font-family:arial; font-size:11px;}
ul#list_float li.last {clear:both;list-style:none; background:url(../images/style15/bull_sq-blu.gif) no-repeat 0 8px; padding:0 0 0 8px; margin:0px; line-height:20px; list-style:none; }

ul#sq-blu {list-style:none; padding:0px 0px 0px 0px; margin:0 0 30px 0;}
ul#sq-blu span{color:#666; font-size:10px; text-transform:uppercase; font-family: Tahoma; }
ul#sq-blu .oneline font{color:#cc0000; font-size:10px; text-transform:uppercase; font-family: Tahoma; }

ul#sq-blu .dfltline {list-style:none; background:url(../images/style15/bull_sq-blu.gif) no-repeat 0 8px; padding:0 0 0 8px; margin:0px; line-height:20px; list-style:none;}
ul#sq-blu .oneline {list-style:none; background:url(../images/style15/bull_sq-blu.gif) no-repeat 0 50%; padding:0 0 0 8px; margin:0px; height:20px; line-height:20px; list-style:none;}
ul#sq-blu .twoline {list-style:none; background:url(../images/style15/bull_sq-blu.gif) no-repeat 0 20%; padding:0 0 0 8px; margin:0px;line-height:15px; list-style:none;}
ul#sq-blu .triline {list-style:none; background:url(../images/style15/bull_sq-blu.gif) no-repeat 0 15%; padding:0 0 0 8px; margin:0px;line-height:15px; list-style:none;}

/*author*/
pre.author-lr {font-size:11px; font-weight:bold; font-family:Verdana;padding:0px; margin:-15px 0 0 0; border:0px; background:none;}


/*---------------------------------------------------------------------------------*/
/* style15 */

body {
background: #fff /*url(../images/style15/bg.png) 0 0 repeat-x*/;
color: #333;
min-width: 1000px;
}

/* font colors */

/* font colors */

a {color: #006699;}

h1 {color: #333333;}


h2 {color: #666666;}

h3 {color: #666;font-family: trebuchet MS;font-weight: bold;}

.contentheading {font-family:trebuchet MS; font-size:30px; letter-spacing:0px;color: #074759; font-weight: bold;}

.componentheading {
color: #0083A8;
}


div#mainbody a {

}


/* structure */

/* mainbody */

div#mainbody {
	border-top: 0px solid #23689C;
	background: #fff;
}

div#mainbody td.mainbody,
div#mainbody td.left,
div#mainbody td.right {
	background: none;
}

div#mainbody a.readon {
	float: left;
	background: url(../images/style15/body-readmore.png) 0 0 no-repeat;
	color: #000;
	margin-top: 2px; 
	padding: 0px 0 0 6px;
	font-size: 11px;
	font-weight:bold;
}

div#mainbody td.section {
	/* background: #FFFFFF url(../images/style15/banner_bg.png) 0 0 repeat-x; */
}



#mainbody li{
	background: url(../images/style15/bullet-body.png) 0 6px no-repeat;
}
/* unique to DE */

/* Red */
#mainbody div.moduletable-hiliteRed a {
color: #333333;
}
#mainbody div.moduletable-hiliteRed img{
padding-bottom: 5px;
}

#mainbody div.moduletable-hiliteRed a:hover {
color: #000;
}

#mainbody div.moduletable-hiliteRed {
background: #cf2c2c;
}

#mainbody div.moduletable-hiliteRed h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
background: #0083A9 url(../images/style15/body-hl1-h3Red.png) 0 0 repeat-x;
color: #fff;
}

#mainbody div.moduletable-hiliteRed li {
background: url(../images/style15/bullet-hl1.png) 0 3px no-repeat;
}

#mainbody div.moduletable-hiliteRed a.readon {
background: url(../images/style15/body-hl1-readmore.png) 0 0 no-repeat;
color: #fff;
}

/* Ylw */

#mainbody div.moduletable-hiliteYlw a {
color: #333333;
}
#mainbody div.moduletable-hiliteYlw img{
padding-bottom: 5px;
}

#mainbody div.moduletable-hiliteYlw a:hover {
color: #0099CC;
}

#mainbody div.moduletable-hiliteYlw {
background: #F3E869;
}

#mainbody div.moduletable-hiliteYlw h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
background: #0083A9 url(../images/style15/body-hl1-h3Ylw.png) 0 0 repeat-x;
color: #000;
}

#mainbody div.moduletable-hiliteYlw li {
background: url(../images/style15/bullet-hl1.png) 0 3px no-repeat;
}

#mainbody div.moduletable-hiliteYlw a.readon {
background: url(../images/style15/body-hl1-readmore.png) 0 0 no-repeat;
color: #fff;
}

/* hilite1 */

#mainbody div.moduletable-hilite1 a {
	color: #333333;
	}
#mainbody div.moduletable-hilite1 img{
	padding-bottom: 5px;
}

#mainbody div.moduletable-hilite1 a:hover {
	color: #0099CC;
}

#mainbody div.moduletable-hilite1 {
	background: #bfe0e9;
}


#mainbody div.moduletable-hilite1 h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	background: #0083A9 url(../images/style15/body-hl1-h3.png) 0 0 repeat-x;
	color: #fff;
}



#mainbody div.moduletable-hilite1 li {
	background: url(../images/style15/bullet-hl1.png) 0 3px no-repeat;
}

#mainbody div.moduletable-hilite1 a.readon {
	background: url(../images/style15/body-hl1-readmore.png) 0 0 no-repeat;
	color: #fff;
}


/* hilite2 */


#mainbody div.moduletable-hilite2 a {
	color: #333333;
}

#mainbody div.moduletable-hilite2 {
	font-style:normal;
	font-size:12px;
	background: #e1f5fa url(../images/style15/light-modulebg.png) 0 0 repeat-x;
	color: #333333;
}

#mainbody div.moduletable-hilite2 h3 {
	font-weight: normal;
	font-size: 12px;
	background: #6AB7CD url(../images/style15/light-modulebg.png) 0 0 repeat-x;
	color: #e3f8b9;
	margin-bottom: 15px;
}

#mainbody div.moduletable-hilite2 li {
	background: url(../images/style15/bullet-hl2.png) 0 3px no-repeat;	
}

#mainbody div.moduletable-hilite2 a.readon {
	background: url(../images/style15/body-hl2-readmore.png) 0 0 no-repeat;
	color: #fff;
}

/* hilite3 */

#mainbody div.moduletable-hilite3 a {
	font-size: 11px;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 100;
	color: #333333;
	margin-bottom: 4px;
	margin-top: 0px;
	padding: 2px;
}


#mainbody div.moduletable-hilite3 .contentheading {
	padding: 2px;
	margin: 0px;
}

#mainbody div.moduletable-hilite3 {
	background: #FFFFFF url(../images/style15/banner_bg.jpg) 0 0 repeat-x;
	color: #333;
	width: 215px;
	float: right;
}

#mainbody div.moduletable-hilite3 h3 {
	background:#8CC300 url(../images/style15/body-hl5-h3.png) repeat-x scroll 0pt;
	color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight: normal;
	border-left: 1px solid #D3E6B3;
}

#mainbody div.moduletable-hilite3 li {
	background: url(../images/style15/bullet-body.png) 0 3px no-repeat;	
}

#mainbody div.moduletable-hilite3 a.readon {
	float: right;
	padding: 1px;
	margin: 0px;
	text-decoration:underline;
	background: none;
	color: #4D661A;
}

/* hilite4 */

#mainbody div.moduletable-hilite4 a {
	color: #333333;
}

#mainbody div.moduletable-hilite4 {
	background: #dbf1b0;
	color: #333;
	height: 265px;
}

#mainbody div.moduletable-hilite4 h3 {
	font-style:italic;
	background: #dbf1b0;
	color: #1E4160;
}

#mainbody div.moduletable-hilite4 li {
	background: url(../images/style15/bullet-hl4.png) 0 3px no-repeat;	
}

#mainbody div.moduletable-hilite4 a.readon {
	background: url(../images/style15/body-hl4-readmore.png) 0 0 no-repeat;
	color: #fff;
}

/* hilite5 */

#mainbody div.moduletable-hilite5 h3 {
	background: #585858 url(../images/style15/body-hl5-h3.png) 0 0 repeat-y;

	color: #E6E6E6;

}



/* hilite6 */



#mainbody div.moduletable-hilite6 h3 {

	background: #246BA2 url(../images/style15/body-hl6-h3.png) 0 0 repeat-y;

	color: #DEE9F1;

}



/* hilite7 */



#mainbody div.moduletable-hilite7 {

	height: 20px;

	}

	

#mainbody div.moduletable-hilite7 h3 {

	background: #848484 url(../images/style15/body-hl7-h3.png) 0 0 repeat-y;

	color: #fff;

}





/* hilite8 iWIF page */





background: #848484 url(../images/style15/body-hl7-h3.png) 0 0 repeat-y;

















/* featured products per division */

#mainbody div.moduletable-featured {

	font-size: 11px;

	border: 1px solid #DCDCDC;

	width: 225px;

	padding: 8px;

	margin: 5px;

}



/* newsletter signup button */

#mainbody div.moduletable-newsletter img{

	margin-bottom: 10px;

}



/* division headers */

#mainbody div.moduletable-divhead h3 {

	background: #ffffff url(http://new.coastal.com/site/images/body-divhead-bg.png) 0 0 no-repeat;

	display: block;

	margin: 0px;

	padding: 0px;

	width: 100%;

	height: 52px;

	font-size: 12pt;

}







#mainbody div.moduletable-divheadiwif h3 {

	

        background-image:url(../images/style15/iwif_curve.png);

        background:#000066;

        background-position:top;

        display: block;

	margin: 0px;

	padding-top:12px;

        

	width: 100%;

	

	font-size: 16pt;

        color:#FFFFFF;

        font-family:"Times New Roman", Times, serif;

}









/* Main banner - Smoothgallery */

#mainbody.div.moduletable-gallery {

	margin-top: 10px;

	padding: 5px;

	background: #FFFFFF url(../images/style15/banner_bg.png) repeat-x;

	width: 320px;

}





/* Secondary banner */

#mainbody.div.moduletable-extras {

	width: 180px;

}



#mainbody.div.moduletable-extras h3 {

	font-size: 90%;

	padding-left: 25px;

}



#mainbody.div.moduletable-extras p{

	font-size: 80%;

	padding-left: 25px;

}





/* Products featured on Homepage */

#mainbody.div.moduletable-frontitems {

	width: 100%;

	

}



.frontitem-box {

	border: 1px solid #cccccc;

}



/* section1 */

/* currently where the search bar is kept */



div#section1 {



	color: #E9F0F5;

}



div#section1 a {

	color: #9FDAED;

}



div#section1 a.readon {

	background: url(../images/style15/section1-readmore.png) 0 0 no-repeat;

	color: #fff;

}



div#section1 td.section {

	background: url(../images/style15/section1-bg.png) 0 0 repeat-y;

}



div#section1 div.moduletable h3 {

	background: #23689C url(../images/style15/section1-h3.png) 0 0 repeat-y;

	color: #E9F0F5;

}



#section1 li {

	background: url(../images/style15/bullet-section1.png) 0 3px no-repeat;	

}



/* section2 */





div#section2 {

	background: #006E90 url(../images/style15/footer-bg.png) 0 0 repeat-x;

	padding-top: 10px;

	color: #E9F0F5;

}



div#section2 a {

	color: #9FDAED;


}



div#section2 a.readon {

	background: url(../images/style15/section2-readmore.png) 0 0 no-repeat;

	color: #fff;

}



div#section2 td.section {

	/*background: url(../images/style15/section2-bg.png) 0 0 repeat-y*/;

}



div#section2 div.moduletable h3 {

	background: #23689C url(../images/style15/section2-h3.png) 0 0 repeat-y;

	color: #E9F0F5;

}



#section2 li {

	background: url(../images/style15/bullet-section2.png) 0 3px no-repeat;

}



img#logo {

	background: url(../images/style15/logo.png) 0 0 no-repeat;

}



div#footer {

/*background: #0083A9 url(../images/style15/footer-bg.png) 0 0 repeat-x;*/

}



div#footer .rk-1 {

	background: none;

}



div#footer .rk-2 {



	background: none;

}



div#the-footer {



	background: none;

}



/* horiz menu */



div#horiz-menu a {

	color: #fff;

}



div#horiz-menu li.active li a {

	color: #fff;

}



div#horiz-menu a:hover,

div#horiz-menu ul.nav li.sfHover a.topdaddy:link,

div#horiz-menu ul.nav li.sfHover a.topdaddy:visited {

	color: #fff;

}



div#horiz-menu li li a{

	color: #277BC0;

}



div#horiz-menu li:hover,

div#horiz-menu li.sfHover,

div#horiz-menu li.active:hover,

div#horiz-menu li.active.sfHover {

	background: url(../images/style15/menu-r.png) 100% 0 no-repeat;

}



div#horiz-menu li:hover a,

div#horiz-menu li.sfHover a,

div#horiz-menu li.active:hover a,

div#horiz-menu li.active.sfHover a {

	background: url(../images/style15/menu-l.png) 0 0 no-repeat;

	color: #ffffff;

}



#horiz-menu li.active,

#horiz-menu li.active_menu {

	background: url(../images/style15/menu-r.png) 100% 0 no-repeat;

}



#horiz-menu li.active a,

#horiz-menu li.active_menu a {

	background: url(../images/style15/menu-l.png) 0 0 no-repeat;

	color: #ffffff;

}



/*#horiz-menu li.active li.active,

#horiz-menu li.active li.active a {

font:bold;



color:#fff;

background:#0083a9;



}*/



/* moomenu */



.nav li li {

	background:#0E8AAE;

/*	border-bottom: 1px solid #0E4251;

	border-right: 1px solid #0E4251;*/

	

}



.nav li li:hover,

.nav li li.sfHover,

#horiz-menu li:hover li:hover,

#horiz-menu li.sfHover li.sfHover,

#horiz-menu li.active li.active {

	background: #3AB1D3;

}



#horiz-menu li:hover li a.daddy:link
{
	z-index:999;
}

#horiz-menu li.sfHover li a.daddy:link,
{
	z-index:999;

}

#horiz-menu li:hover li a.daddy:visited,
{
	z-index:999;

}

#horiz-menu li.sfHover li a.daddy:visited  {
{
	z-index:999;

}

/*	background: url(../images/style15/bullet-sucker.png) 100% 50% no-repeat;*/

}



.nav li.sfHover,

.nav li:hover {

	background: url(../images/style15/menu3-r.png) 100% 0 no-repeat;

}



.nav li.sfHover a,

.nav li:hover a {

	background: url(../images/style15/menu3-l.png) 0 0 no-repeat;	

}



.nav li a {

	background: url(../images/style15/menu2-l.png) 0 0 no-repeat;

}



.nav li {

	background: url(../images/style15/menu2-r.png) 100% 0 no-repeat; 



}







/* top menu */



/****************** CUSTOM CSS FOR COASTAL *********************

 ****************** Sept 5th 2007 - Etni ***********************/

 

 div#phone{

	padding-top: 0px;

	margin-top: 0px;

	margin-bottom: -10px;

	clear: both;

	}



#divisiontext {

	float: right;

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	font-style:italic;

	font-weight:bold;

	color:#333333;

	padding: 0 10px 10px 0;

	}



#mainbody div.moduletable-hilite6 {

	padding: 0px;

	margin: 0px;

}

#searchbarbackground {

	height: 42px;

	background: url(../images/style15/search_l.png) top left no-repeat;

	z-index: 999;

	}

	

#searchright {

	height: 42px;

	background: url(../images/style15/search_r.png) top right no-repeat;

	z-index: 999;

	}

	

#searchcontent {

	background:url(../images/style15/search_bg.png) 0 0 repeat-x;

	height: 35px;

	padding: 7px 15px 0 15px;

	margin: 0 19px 0 22px;

	z-index: 999;

	}

	

#searchcontent p {

	color: #496a08;

	font-size:12px;

	font-weight:600;

	font-family:Arial, Helvetica, sans-serif;

	margin: 0;

	padding: 0;

	}

	

.search_button {

	position: relative;

	z-index: 0;

	top: 4px;

	padding: 0;

	margin: 0 0 0 5px;

	}

	

#mainbody div.moduletable-customhilite {

	background: #e3f4f8;

	padding: 1.5em;

	}

	

#mainbody div.moduletable-shoppingcart {

	background: #e3f4f8;

	padding: 1em .3em 1em 1em;

	}

	

#mainbody div.moduletable-customhilite img{

	padding: 2px 0 0 0;

	vertical-align: middle;

	}

	

#productsearchform {

	margin: 0;

	padding: 0;

	width: 300px;

	}



	

/********************** END CUSTOM CSS *************************/









/******************* commented out 9/4/07 for testing **********************



div#top {

	background: url(../images/style15/search_l.png) top left no-repeat;

	height: 42px;

	color: #000000;

}



div#top.h2 {

	background: url(../images/style15/search_bg.png) repeat-x;

	height: 42px;

	color: #000000;

}



div#top a.mainlevel {

	color: #fff;

}



*****************************************************************************/



/* mainlevel menu */



a.mainlevel {

	/*background: url(../images/style15/bullet-7.png) 0 2px no-repeat;*/

}



/* content stuff */



a img.album,

.flickr_badge_image img {

	border: 2px solid #277BC0;

}



#mainbody div.moduletable-hilite1 .flickr_badge_image img {

	border: 2px solid #277BC0;

}



#mainbody div.moduletable-hilite2 .flickr_badge_image img {

	border: 2px solid #444;

}



#mainbody div.moduletable-hilite3 .flickr_badge_image img {

	border: 2px solid #D2A61D;

}



#mainbody div.moduletable-hilite4 .flickr_badge_image img {

	border: 2px solid #215885;

}



span.alert {

	color: #c00;

	border-top: 3px solid #fe7b7a;

	border-bottom: 3px solid #fe7b7a;

	background: #ffcccc url(../images/style15/status-alert.png) 10px 50% no-repeat;

}



span.info {

	color: #1B2C72;

	border-top: 1px solid #87BCDC;

	border-bottom: 1px solid #87BCDC;

	background: #EBF8FF; /* url(../images/style15/status-info.png) 10px 50% no-repeat*/

}



span.info2 {

	color: #0055BB;

	font-family: Verdana,Arial,Helvetica,sans-serif;

	background: #CDDFF6;

	display: block;

	padding: 8px;

	width: 100%;



}



span.note {

	color: #B79000;

	border-top: 3px solid #fde179;

	border-bottom: 3px solid #fde179;

	background: #fff5cc url(../images/style15/status-note.png) 10px 50% no-repeat;

}



span.download {

	color: #57861A;

	border-top: 1px solid #c2df88;

	border-bottom: 1px solid #c2df88;

	background: #e8f4d2 url(../images/style15/status-download.png) 10px 50% no-repeat;

}



/*blockquote {

	background: #D6EEF5 url(../images/style15/blockquote.png) 0 0 no-repeat;

	color: #666;

	font-style: italic;

	font-size: 120%;

	line-height: 150%;

	}

	*/

	

blockquote {

	color: #666;

	font-style:italic;

	padding-left: 30px;

}





pre {

	background: #f6f6f6;

	border-top: 3px solid #ddd;

	border-bottom: 3px solid #ddd;

}



#mainbody ul.check1 li,

#mainbody li.check1 {

	background: url(../images/style15/bullet-1.png) 0 0 no-repeat;

}



#mainbody ul.check2 li,

#mainbody li.check2 {

	background: url(../images/style15/bullet-3.png) 0 0 no-repeat;

}



#mainbody ul.arrow1 li,

#mainbody li.arrow1 {

	background: url(../images/style15/bullet-2.png) 0 0 no-repeat;

}



#mainbody ul.arrow2 li,

#mainbody li.arrow2 {

	background: url(../images/style15/bullet-4.png) 0 0 no-repeat;

}



#mainbody ul.arrow3 li,

#mainbody li.arrow3 {

	background: url(../images/style15/bullet-5.png) 0 0 no-repeat;

}



#mainbody ul.star li,

#mainbody li.star {

	background: url(../images/style15/bullet-6.png) 0 0 no-repeat;

}



#mainbody ul.circle li,

#mainbody li.circle {

	background: url(../images/style15/bullet-7.png) 0 0 no-repeat;

}



span.loginsubmit,

span.logoutsubmit {

	color: #fff;

	background: url(../images/style15/login_button.png) no-repeat;

}



/* joomla content */

span.pathway {

	color: #333;

	float: left;

}



span.pathway img {

	background: url(../images/style15/bullet-custom.png) no-repeat;

}



span.pathway a {

	color: #277BC0;

}



.highlight {

  background-color: #ffc;

}



table.mainbody td.mainbody td.sectiontableheader {

  background: #f6f6f6;

  border-bottom: 1px solid #ddd;

}



tr.sectiontableentry1 td,

tr.sectiontableentry2 td,

td.sectiontableentry1,

td.sectiontableentry2 {

  border-top: 1px #fff;

  border-bottom: 1px solid #efefef;	

}



tr.sectiontableentry2 td,

td.sectiontableentry1 {

	background: #fcfcfc;

}



table.contentpaneopen tbody tr td span.small {

	background: url(../images/style15/icon-author.png) 0 0 no-repeat;

}



td.createdate {

	background: url(../images/style15/icon-created.png) 0 0 no-repeat;

}



/* pull-down */



#fxContainer .contentheading,

#fxContainer div.moduletable h3,

#fxContainer {

	color: #0083A9;

}



#fxTarget { 

	background: #277BC0;

	border-bottom: 2px solid #146093;

}



#fxTab {

	background: url(../images/style15/fx-tab.png) 0 0 no-repeat;

}



#fxTab a:link,

#fxTab a:visited,

#fxContainer a:link,

#fxContainer a:visited {

	color: #fff;

}



#fxTab span:hover,

#fxTab a:hover {

	color: #ccc;

}





/* Green Text */

.green{

	font-color: #89B813;

	size: 18pt;

	font-weight: bold;

}



/* Clear Both*/

.clearboth{

	clear: both;

}



/* OSHA link for landing pages */



.lp_osha {

	background: #efefef;

	border: 2px solid #999;

	display: block;

	padding: 5px;

	margin-bottom: 5px;

}



/* Style for search bar */

#searchbar {

	display: block;

	width: 960px;

	text-align: left;

	}



#searchbar input, select, textarea{

	font-size: 90%;

	margin-left: 10px;

}



#searchbar label {

	margin-left: 25px;

}

	

/* GSA logo on homepage */ 



/*IWIF page by masterpogi */



#mainbody div.moduletable-hilite8 a {

	color: #ffffff;

	}

#mainbody div.moduletable-hilite8 img{

	padding-bottom: 5px;

}





#mainbody div.moduletable-hilite8 a:hover {

	color: #0066cc;

}



#mainbody div.moduletable-hilite8 {

	background-image:url(../images/style15/left2.png);



}





#mainbody div.moduletable-hilite8 h3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal;

	font-size: 11px;

	background: #0083A9 url(../images/style15/body-hl1-h3.png) 0 0 repeat-x;

	color: #fff;

}



#mainbody div.moduletable-hilite8 li {

	background: url(../images/style15/bullet-hl1.png) 0 3px no-repeat;

}



#mainbody div.moduletable-hilite8 a.readon {

	background: url(../images/style15/body-hl1-readmore.png) 0 0 no-repeat;

	color: #fff;

}



/* hilite9 */



#mainbody div.moduletable-hilite9 a {

	color: #333333;

	}

#mainbody div.moduletable-hilite9 img{

	padding-bottom: 5px;

}





#mainbody div.moduletable-hilite9 a:hover {

	color: #0099CC;

}



#mainbody div.moduletable-hilite9 {

	background-image:url(./images/style15/iwif-logo.png);

        background: #010066;

height: 96px;

}





#mainbody div.moduletable-hilite9 li {

	background: url(../images/style15/bullet-hl1.png) 0 3px no-repeat;

}



#mainbody div.moduletable-hilite9 a.readon {

	background: url(../images/style15/body-hl1-readmore.png) 0 0 no-repeat;

	color: #fff;

}




