
/* NORTHERN MOULDINGS DEFAULT STYLES*/

body { 
		padding:0px; 
		margin:0px; 
		font-family: arial, helvetica, sans-serif;
		background-color:#4E6B97; 
		height:100%;
		font-size:75%;
}

#body-wrapper { text-align:center; }
#body-content { width:960px; height:100% }
#header-wrapper { height:130px; background:#000000 url(../images/sitewide/header-bg.jpg) repeat-x top center; text-align:left; padding:0 50px 0 50px; }



.MenuButt { padding:30px 10px 0 10px; border-right:1px solid #0C529D; color:#FFFFFF; float:left; height:50px; text-align:center; display:block; }
.MenuButt a:link, .MenuButt a:visited { color:#B8C5DB; text-decoration: none; font-size:12px; }
.MenuButt a:hover{ color: #ffffff; height:50px; display:block; }

.HeaderSpacer { background-color:#fff; width:960px; height:2px; }
#BlueSpacer { background:#000000 url(../images/sitewide/menu_spacer.jpg) repeat-x top; height:20px; padding:5px 30px 0 30px; text-align:left; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }

#ContentWrapper { 
	background:#ffffff url(../images/sitewide/white_fade.gif) repeat-x top; 
	width:930px;
	padding:10px 15px 20px 15px;
	text-align:left;
	color:#666666;
}
/*
#ContentWrapper a:link { text-decoration:underline; color:#0000FF; }
#ContentWrapper a:visited { text-decoration:underline; color:#0000FF; }
#ContentWrapper a:hover { text-decoration:underline; }
*/
#Content-Footer { width:960px; height:10px; background-color:#000066; }

#Footer-Page-Links {width:960px; text-align:center; padding:10px 0 10px 0; display:block; font-size:75%; color:#B8C5DB; }
#Footer-Page-Links a:link {text-decoration:none; color:#B8C5DB; }
#Footer-Page-Links a:visited {text-decoration:none; color:#B8C5DB; }
#Footer-Page-Links a:hover { color:#FFCC00; }

#Copyright-Info { width:200px; float:left; padding:20px 0 30px 15px; font-size:75%; color:#2A3751; }
#Adv-Link { width:300px; float:right; padding:20px 15px 30px 0; font-size:75%; color:#2A3751;}
#Adv-Link a:link {text-decoration:none; color:#2A3751; }
#Adv-Link a:visited {text-decoration:none; color:#2A3751; }
#Adv-Link a:hover { color:#FFCC00; }

/* ALL PAGES */
.Item-Title { color:#000066; font-size:18px; font-family:Arial, Helvetica, sans-serif; }
#Page-Title { width:100%; padding-bottom:10px; color:#000066; font-size:18px; font-family:Arial, Helvetica, sans-serif; }

/* MISC */
.clear{ clear:both; }
.double-border { border:1px solid #ccc; padding:2px; background:#eee; }
.div-310 { padding:0 10px 0 10px; text-align:justify; width:289px; float:left; } 
.div-620 { padding:0 10px 0 10px; text-align:justify; width:599px; float:left; border-right:#cccccc 1px solid; } 
.border-left {border-left:#cccccc 1px solid;}
.border-bottom { border-bottom:#cccccc 1px solid;}
.div-390-left { width:390px; float:left; }
.div-390-right { width:390px; float:right; }
.div-200-left { width:200px; float:left; text-align:center; }
.div-200-right { width:200px; float:right; text-align:center; }
.div-100 { width:100%; float:left; }
.div-197-left { width:197px; float:left; }
.div-190-left { width:190px; float:left; }

a.navyback-link:link {text-decoration:none; color:#ffffff; }
a.navyback-link:visited {text-decoration:none; color:#ffffff; }
a.navyback-link:hover { color:#FFCC00; }


/* LISTS */
.ulItemBullet { 
		list-style-image: url(../images/sitewide/blue-fade-bullet.gif);
		padding-left:30px; 
}

.ulItemBullet li { padding: 3px 0 3px 4px; }
.ulItemBullet li a:link  {text-decoration:none; color:#666666; }
.ulItemBullet li a:visited  {text-decoration:none; color:#666666; }
.ulItemBullet li a:hover  { text-decoration:underline; color:#0000FF; }


/* FORMS/INPUT */
.main-form-entry { float:left; clear:both; padding:2px 0 2px 0px; border-bottom:solid 1px #fff;}
.main-form-entry span { color:#353D6D; float:left; padding:3px 0px 0px 0px; width:100px; text-align:left; }
.main-form-entry input { float:left; width:180px; font-size:11px; color:#353D6D; font-family:Arial; }
.main-form-entry textarea { font-family:Arial; float:left; width:180px; font-size:11px; color:#353D6D; font-family:Trebuchet MS, Arial; }
.form-submit { background-color:#003366; border:1px solid #9c9c9e; margin-right:3px; font-size:10px; font-weight:bold; padding:1px 2px; margin-top:3px; color:#ffffff; padding:5px 15px 5px 15px; }

/* DOWNLOADS */
.down-wrapper { float:left; width:200px; padding-right:5px; }
.down-img { float:left; width:200px; }
.down-text { float:left; width:180px; background-color:#330066; border-top:1px solid #ffffff;
padding:5px 10px 5px 10px; }

.down-text a:link {text-decoration:none; color:#ffffff; }
.down-text a:visited {text-decoration:none; color:#ffffff; }
.down-text a:hover { color:#FFCC00; }

/* INDUSTRIAL INFO */
.indust-overview { width:100%; padding:10px 0 10px 0; }

/* PRODUCTS */
.link-bg {text-align:left; background-color:#330066; border-top:1px solid #ffffff;
padding:5px 5px 5px 59x;}
#prod-wrapper { width:670px; float:inherit; }
.prods-header { color:#FFFFFF; font-weight:bold; background-color:#000066; border-right:1px solid #ffffff; float:inherit; padding:10px 0 10px 0; vertical-align:middle;}
.prods-items { float:left; }

