/* CSS Document */
html {
overflow: -moz-scrollbars-vertical;
}

a:link {
text-decoration: none;
color: #094FA3;
}
a:visited {
text-decoration: none;
color: #094FA3;
}
a:hover {
text-decoration: underline;
color: #094FA3;
}
a:active {
text-decoration: none;
color: #094FA3;
}
/* Templates */
/*Padding:Top Right Bottom Left*/
#bodyCopy{
padding:10px;
vertical-align:top;
}
#pageHeader{
background:#094FA3;
border-left:1px solid #555555;
border-top:1px solid #555555;
padding:2px 0px 2px 10px;
margin-left:10px;
font-size:16px;
font-weight:bold;
letter-spacing:2px;
color:#FFFFFF;
height:22px;
}
#pageSubNav{
background-image:url(../images/main_subNav_bg.jpg);
padding:0px 0px 0px 10px;
font-weight:bold;
height:32px;
}
body{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.menuS{
background-image:url(/images/menu_over.jpg);
width:195px;
height:23px;
padding-top:9px;
padding-right:10px;
text-align:right;
font-size:12px;
font-weight:bold;
color:#094FA3;
cursor:pointer;
}
.menu{
background-image:url(/images/menu_reg.jpg);
width:195px;
height:23px;
padding-top:9px;
padding-right:10px;
text-align:right;
font-size:12px;
font-weight:bold;
color:#000;
cursor:pointer;
}
#homeProd{
width:48%;
float:left;
margin-left:4px;
background:#FFFFFF; 
border-left:1px solid #777777; 
border-top:1px solid #777777; 
text-align:center;
/*border:1px solid #000000;*/
}
#centerHeader{
width:99%;
margin-left:4px;
background:#FFFFFF; 
border-left:1px solid #777777; 
border-top:1px solid #777777; 
text-align:center;
}
#blueHeader{
color:#094FA3; 
font-weight:bolder; 
font-size:18px; 
letter-spacing:3px;
}
#redHeader{
color:#ED1C24; 
font-weight:bolder; 
font-size:18px; 
letter-spacing:2px;
}
#homeColumn{
width:46%;
float:left;
margin-left:4px;
padding:10px;
/*border:1px solid #000000;*/
}
#homeRow{
width:90%;
float:left;
margin-left:4px;
padding:10px;
}
#homeCatWin{
width:95%;
margin-left:25px;
float:left;
}
#prodVal{
width:46%;
float:left;
margin-left:4px;
padding:10px;
background-image:url(/images/homeValidor.jpg);
background-position:right top;
background-repeat:no-repeat;
}
#prodQSE{
width:46%;
float:left;
margin-left:4px;
padding:10px;
background-image:url(/images/homeQSExaminer.jpg);
background-position:right top;
background-repeat:no-repeat;
}
#prodMold{
width:46%;
float:left;
margin-left:4px;
padding:0px 10px 0px 10px;
background-image:url(/images/homeMold.jpg);
background-position:right top;
background-repeat:no-repeat;
}
#prodQSI{
width:46%;
float:left;
margin-left:4px;
padding:0px 10px 0px 10px;
background-image:url(/images/homeQSInspector.jpg);
background-position:right top;
background-repeat:no-repeat;
}
#prodQS{
width:46%;
float:left;
margin-left:4px;
padding:10px 10px 0px 10px;
background-image:url(/images/homeQualityStation.jpg);
background-position:right top;
background-repeat:no-repeat;
}
#prodRx{
width:46%;
float:left;
margin-left:4px;
padding:10px 10px 0px 10px;
background-image:url(/images/homeProcessRx.jpg);
background-position:right top;
background-repeat:no-repeat;
/*border:1px solid #000000;*/
}
#product{
font-size:12px;
color:#094FA3;
text-decoration:none;
}
#warning{
width:95%;
float:left;
margin-left:4px;
padding:10px;
/*border:1px dashed #990000;*/
background-image:url(../images/warning_bg.png);
background-repeat:no-repeat;
}
#homeApp{
padding:3px;
/*border:1px dashed #990000;*/
background-image:url(../images/warning_bg.png);
background-repeat:no-repeat;
}
#appHeader{
padding-left:10px;
width:98%;
float:left;
background:#FFFFFF; 
border-left:1px solid #777777; 
border-top:1px solid #777777; 
}

/*------------- Cart Stuff --------------*/
#BODYBLUE{
	background-color:#025da6;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}

/*------------- Forum Stuff --------------*/
#buttons{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bolder;
	color: #0047B8;
	background-color: #CCCCCC;
	border: 0px;
	cursor:pointer;
}
#SubBtns{
	color:#FFFFFF;
	background-color:#0066CC;
	font-weight:bold;
	margin-right:4px;
	cursor:pointer;
	padding:2px 4px 20px 4px;
}
#blogbuttons{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bolder;
	color: #025da6;
	background-color: #CCCCCC;
	border: 0px;
	cursor:pointer;
}
.commentBox{
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	background-color:#EEEEEE;
	padding:4px 15px 4px 15px;
	margin:5px 0px 5px 0px;
}
.special {
	background-color: #5792cf;/*ED1C24*/
	font-weight:bold;
	text-decoration:underline;
	color: #025da6;
}
/*------------- Footer Stuff --------------*/
#footer a:link, active{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
#footer a:hover{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color:#FFFFFF;
}
#footer a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
